Reviews of professor Andrew Lan

Rating: 1.0/5, difficulty: 5.0/5
Course is difficult and you are told that at the start. Expect very minimal support to succeed in the class from Andrew and the TA's. How well you do in this class pretty much depends on your self-study skills, which is against the point of taking a class in general. Expect to feel unwelcome at office hours (which are 1 hour a week).

Rating: 2.0/5, difficulty: 2.0/5
Decent professor. Rather dry lectures but made the exam super easy, so there is not much to complain about. I wouldn't take him as a professor again since he seems so unpassionate and unrelatable as a professor-- especially for a higher-level class. Ultimately, not a terrible professor if you have to take him but pick someone else if you can.

Rating: 4.0/5, difficulty: 3.0/5
Professor Lan was pretty good. Lectures are a bit dry and in depth but he covers everything well enough. The first half of the class is basic stats then the second half is more CS-oriented stats. Midterm was fine, final was a bit tough but the final grade thresholds were curved. Homeworks were also medium difficulty.

Rating: 5.0/5, difficulty: 3.0/5
Great professor. Great lecures. Cares about both excellence and well-being of students. Extremely accomodative but definitely no pushover. Lan is our man. Frequent polling, publicly asking for feedback is rare in most CS courses at UMass but Lan is OUR man.

Rating: 4.0/5, difficulty: 2.0/5
Andrew was a decent lecturer, the material was rather dry for CS 240. Felt like I was trying to game the syllabus rather than actually learn the material in this class.