Reviews of professor Houlong Zhuang

Rating: 3.0/5, difficulty: 3.0/5
Very average professor. I didn't like that he kept very conceptual and didn't do many practice problems. A few times a TA taught the class and I frankly thought he did a way better job. Homeworks were very manageable until the last few were insane, took forever to complete and there was always 1 problem that seemed outrageously difficult.

Rating: 3.0/5, difficulty: 4.0/5
Professor Zhuang is okay. It can be hard to understand him at times and his lectures are sometimes confusing and hard to follow. I had to teach myself the majority of the topics covered. But, as long as you go to class and complete the in-class assignments, quizzes, and homework you should be okay.

Rating: 4.0/5, difficulty: 2.0/5
Pretty good lecturer although sometimes they get a little confusing. Class structure is pretty straightforward. If you pay attention in lectures and do the homework you'll get through the class pretty easily.