Reviews of professor Juhua Hu

Rating: 2.0/5, difficulty: 3.0/5
Reads monotonously off the slides during class. Unclear questions in assignments. Only provided very vague guidelines for group project. Grading wise, random points taken off here and there by something she never mentioned in the requirements. Gives brutal comments to the students' presentations in front of whole class that it feels insulting.

Rating: 4.0/5, difficulty: 3.0/5
Professor is highly accessible through email and fields questions well. Lectures are slow, textbook is info dense and free. Beware of massive pace spike in the middle of the quarter. Assignments are difficult - study often. Understanding professor, with clear class rules and expectations. Overall a solid experience.

Rating: 1.0/5, difficulty: 1.0/5
Read the book to have any understanding. She has various quizzes that she is very strict and grades based on her own solution even though the topics in the course have multiple solutions. If you don't do something her way it is wrong. Mix of participation credit and actual work.

Rating: 5.0/5, difficulty: 3.0/5
I don't know why she has gotten bad reviews in the past. The material of this course is hard but she does a great job teaching it. The assignments are very time consuming but the tests and quizzes are not bad and you get 2 pages of notes on the midterm and final. If you pay attention in lectures you should do fine. Top 5 professor I've had.