Reviews of professor James Beaver

Rating: 5.0/5, difficulty: 2.0/5
Beaver is definitely the best teacher I have taken during my freshmen year. Luckily I had him for both semesters and his lectures are straightforward and easy to follow. He keeps his lectures informative while engaging. He is a fair grader and truly wants his students to succeed. If you have the opportunity to take him, do it.

Rating: 5.0/5, difficulty: 3.0/5
I had Beaver for civ. I already know I am going to take his next civ course and any core classes he may teach. His class is pretty difficult but he is a great teacher and he is super helpful.