Richard Stewart
Take his class! He made science so much fun to learn. TBH I always memorize subjects to pass a test and then forget everything. I have retained so much information because he gives you many tips on remembering information and helps you understand the quiz and test. You will remember everything even after you have left this class. 