Ran Zhao
Dr. Zhao is AMAZING!! He made me want to take more chem when I didn't even need 101! He's so caring and understanding and explains concepts so well. And just because he wasn't born in Canada doesn't mean he has a thick accent, that's 100% an excuse for doing bad in the class... racists...