Catherine Clark
I was scared to take this class but Catherine made chemistry actually make sense to me. Her lectures are very interactive and question's are encouraged. She gave 3 extra credit assignments graded on completion for each test that would be added onto your test score. She helped out during tests and would provide subtle hints as well to help you out.