Sewan Fan
I have never had a worse teacher. The class is incredibly easy to pass but it is literally not worth all of the stress and anger you go through as a student in one of his classes. I have no idea how he has good ratings. I have talked to most of the other students in my class this semester and we all feel the same way about his teaching.