Michael Dianovsky
Amazing chemistry teacher. He focuses on learning the concepts instead of just memorizing the information. He provides a lot of great learning opportunities. He is very laid back and easy to talk to. You can tell he is passionate about his teaching and his students.