Amanda Koh
This is a class where what you put in, you get out. She rewards hard work and offers a lot of extra credit to help your grades after her tests which are tough. There were quizzes every class period but they only counted for attendance and provided great practice questions for her tests. Overall, it was a very structured class.