Reviews of professor John Koo

Rating: 5.0/5, difficulty: 1.0/5
John Koo is the man.

Rating: 2.0/5, difficulty: 4.0/5
S301 is taught in poor manner so no matter what professor it's going to be hard. Koo was just always so fast and never slowed down for anyone to actually understand what was going on. In-class activities are graded by the TA's so you may get points off for no reason and it's a waste of time in class. Will be teaching yourself most of the time.

Rating: 1.0/5, difficulty: 4.0/5
A horrible experience in my student life. He lectured very quickly and without clarity. Materials are taught with lot of confuse and misunderstandings. Tons of homework and extremely hard exams

Rating: 1.0/5, difficulty: 5.0/5
This class is hard no matter the professor. Koo is an extremely fast talker and does not explain anything at all. He is nice but genuinely did not learn anything from him. You can get a good grade in the class by doing well on homework and class assignments, but the tests are super hard.