Reviews of professor Greg Cho

Rating: 1.0/5, difficulty: 2.0/5
Cho rambles a lot. Long lectures + labs. Takes attendance 70% of the time. Doesn't explain a thing in lecture or lab. Lab has large groups - like 7 or 8 people. Lots of weekly assignments. You will have to learn on your own if you want to learn. No organization of the material like ME 126. Very easy to pass if you don't want to learn though.

Rating: 5.0/5, difficulty: 3.0/5
He makes a very difficult course an easy B class. To get an A you need to put in a little more effort. He truly wants everyone in his class to pass and you can tell he cares about his students. Assignments weekly that are tie consuming and the 4 exams are difficult but he grades easy. He tries his best to explain difficult concepts but gogle is btr

Rating: 2.0/5, difficulty: 2.0/5
This class was super unorganized and poorly run. Cho does not teach anything during lectures. It's an easy A but, you will do all the learning on your own and you have to sit through a long and boring lecture. He's a nice guy but a very poor teacher