Yifan Wang
Prof Wang is a W teacher and person. Very knowledgeable and good at conveying complicated things in a simple manner. Homework is relevant to the material on exams and both midterm and final are curved. Definitely take even if you are not a GEO major