Sometimes you should not really compare your prelim grades to O
Level because it is inaccurate. Schools tend to be might stricter
in their own exams than O Levels and different schools have
different standards.
But for O Levels everything is standardized, means all scripts
are marked accordingly to the standard, not by the examiner's
strictness.
I do have some tips for humanities, I took Combined Humanities
(SS, Hist). Not sure about geography but for history it is the same
format as SS, SEQ and SBQ.
So what I did was I read up the textbook, exam papers and
TYS! You should know how does O Level ask the
questions because from past experiences I know that some questions
are not so straight forward, so it is always important to know how
are questions phrased, misunderstanding the question is very
risky!!!
My teacher also provided us with L5 answers, and I took some
points out which are not mentioned in the textbook. So I compiled
teacher's points and textbooks' point.
I would not recommend guidebooks or model essays because some
content may not be in the syllabus and if you write them it would
be out of point, resulting in a low band. For more information,
consult your teachers, they know what is needed best.
As for English, you have to know what is your strength in the
essay writing. Are you good in writing narrative, expository etc.
Let's say there are 2 topics, one narrative, which ask you to write
about an incident which was unexpected and another topic, titled
'Jealousy'. Which are you more confident in writing?
You should try do write 2 types of essays and let your teacher
mark, she will advice you which is your strength.
Remember to study hard and also study smart :)
Regards,
- Aldric