Reviews of professor James Cahoon

Rating: 2.0/5, difficulty: 5.0/5
Prof Cahoon is nice, but not the best at teaching. We never did anything productive in class and usually had to watch more than 50 minutes worth of videos before class. I'd like to see him lose the flipped format and just post a recording of class afterwards. The exams have left me traumatized but they weren't really unfair, just hard

Rating: 2.0/5, difficulty: 4.0/5
He does a flipped classroom, so if you get lost watching the lectures you kind of just stay lost. No HW, so your grade is pretty much only based on exams (which are fair, but hard). You go over maybe 3 problems in class every few weeks, so no one really knows how to study for exams. He said he's trying to revise the course structure though.

Rating: 4.0/5, difficulty: 5.0/5
This class is hard but it's supposed to be. I liked Cahoon's flipped classroom style, although I wish he had given more practice problems similar to test questions. The tests were fair though, hard but he curves grades a bit at the end. Grades participation but isn't strict about it. I appreciate he asked us all for feedback when the semester ended

Rating: 3.0/5, difficulty: 4.0/5
The classroom is purely flipped. Class sessions serve as problem solving sessions rather than instructional time. Office hours are useful for difficult course content. Exams are difficult but fair. Sizable (~5%) curve added to final grades.

Rating: 5.0/5, difficulty: 4.0/5
Dr. Cahoon is a great professor with a very competent TA and peer mentors. Unfortunately, he does not provide practice exams, but the lecture videos, in-class problems, and review sessions (although not the textbook) were useful and sufficient for succeeding in this class.