Hongyu Zhang
Hongyu is only a hard professor if you are lazy. I did all of the readings, work, and studying, and I got an A. I think his tests have low average scores bc/ people do not do the readings - they are required. Textbook was free online. Tough grader but it brings out the best in students. Read, study, do the work, you will be fine. ASK QUESTIONS.