Reviews of professor Craig Cavanaugh

Rating: 3.0/5, difficulty: 4.0/5
The class contains A LOT of homework, 3 exams, and a cumulative final (required unless you're satisfied with your grade). He's really messy and unorganized. He made a lot of mistakes, especially during an exam. I didn't read the book but studied the homework.

Rating: 5.0/5, difficulty: 2.0/5
He is a new professor here so sometimes he gets confused, however he never lets his students fail. Super easy going and chill. He is a must. Sometimes labs are confusing but if you ask him, he will always 100% help you. Super caring and chill.

Rating: 5.0/5, difficulty: 1.0/5
He is one of the best science professors at Mesa. He is super simple and straight to the point on how to get the solutions. Everyday is a new lecture which he does post however he does example in class which are VERY helpful and having him explain it makes things way easier. 4 test, lowest drops and a couple extra credit opportunities. The BEST!(:

Rating: 5.0/5, difficulty: 3.0/5
Despite all the crazy, Dr C was awesome! I really enjoyed having him as a professor this semester and lucked out! He continued normal lecture even though it was difficult. And he's so responsive to student feedback, which you don't see often! Quality guy 10/10