Reviews of professor Kevin Mahoney

Rating: 4.0/5, difficulty: 3.0/5
He is great. Very easy to understand and has a ton of patience. Best professor in his department.

Rating: 5.0/5, difficulty: 3.0/5
He is a fantastic professor and person. Lectures are easily understood and he covered a ton of topics in one semester. He is patient and engaging.

Rating: 3.0/5, difficulty: 3.0/5
Chill guy. Knows a lot. Fair.