Juhua Hu
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.