Reviews of professor John Cooke

Rating: 1.0/5, difficulty: 3.0/5
This professor should be avoided at all costs. Unless you want to do every assignment twice to the professors ludicrously perfectionate liking to get a good grade, I'd highly recommend taking this class with someone else. This professor will legitimately give you a 1% on an assignment that you spend 8 on hours when a semicolon is used inadequately

Rating: 5.0/5, difficulty: 4.0/5
Kindest professor I've ever worked with, was extremely supportive with my pregnancy. He is a tough grader, does have long announcements, but reading through them carefully is the key to getting through this class. Always was available through emails/phone calls. Some tough assignments, but gave second chances to resubmit the assignment.

Rating: 4.0/5, difficulty: 4.0/5
He is a great guy, and incredibly helpful and always available to answer questions. He is genuinely the kindest professor I have ever had, however, his classes are very difficult, especially for a lower level class. He makes many incredibly lengthy announcements and has very nit picky criteria for assignments only found in the announcements.