Not too easy. Not too difficult.
Lan is extremely helpful. His exams are tough but he gives you all of the material and resources needed to be successful.
Not an easy A but it is possible with hard work. The labs are terrible but those have nothing to do with Lan .
Hours per week:
Advice for students:
His portion of the class is awesome. You can't get a much clearer professor than Lan .