Mai Yin Tsoi
I'm not a chemistry person at all, but really professor Tsoi is the best, she makes the class so easy and enjoyable, she cares a lot about her students, she gives so many opportunities to make up things, overall it is an easy A.