Reviews of professor John Yao

Rating: 1.0/5, difficulty: 4.0/5
Stay away. The assignments are basically projects each week. We did an assignment during the semester that was the exact same thing as the final but worth as much as every other weekly assignment (very little). I don't recommend if you're taking nursing 209, 239, 229 because he gave way MORE work than the nursing classes. He's very intelligent tho.

Rating: 1.0/5, difficulty: 5.0/5
I took this for a Gen ed and it shouldn't have been so hard. The professor gives quizzes often in which you must know how to read music at times qnd identify where stuff is played. Each week there is a large assignment that takes 7+ hours to do if you want a good grade. I worked 9 hours on many assigns and got an 80. Don't take.

Rating: 1.0/5, difficulty: 5.0/5
Took this class to meet my education requirements, and it was the most awful decision i have ever made. This class is absolutely terrible, as well as the professor. There are assignments due every Sunday, and it makes me want to rip my hair out. If you do not understand musical terms, you are screwed. He doesn't seem to care if you understand it.

Rating: 4.0/5, difficulty: 5.0/5
I was expecting to take a gen-Ed but this class was ridiculously hard. I usually have a good work ethic but his class was so overwhelming. So much work