School papers are better, as they are set by teachers who have a better sense of O-level exam standards. School exam papers also tend to be tougher than the actual O-level exams.