Sewan Fan
This is my warning to you. DON'T. TAKE. HIM. He does not seem to care about teaching and spends half the class talking about Facebook. He seems like a nice guy, but he is more interested in research. He teaches at 4 colleges so he doesn't have time to help outside of lectures. DON'T TAKE HIM if you want to learn and pass. He doesn't teach the same.