Good books -
I don't mean lots of books, but high quality books. To prepare for the exam, you need to read no more than 5-7 books at once. Refer to your school notes, 1-2 reference materials or study guides suggested by your teachers. You can make your own notes by hand for exam preparation.