Sophia Kazanis
I do admit, her exams are intense. You really need to study and you will pass. If not, you will fail. She is very knowledgeable,knows her Chemistry. If you are a Chem major, I recommend her class. She doesn't sugar coat anything, very straightforward, and challenges you to understand the concepts; things you SHOULD know if you wish to be a Chemist.