Fan Zuo
For starters I want to say that I hate chemistry and I am not good at it but it is required for my degree. I have done the best I ever have done in chemistry by being in his class. He is super helpful and is always willing to answer questions. He also does surveys to figure out what he can improve on and what he can do to better help his students.