Thanks everyone. Info you given are really helpful and gave me a good idea and different ways to prepare for the exam. I planned to go by priority of textbooks, class notes, quiz questions, videos and supplementary science books. Thanks again for yo...