Reviews of professor James Barnes

Rating: 4.0/5, difficulty: 3.0/5
The class is very lecture heavy with no participation grade. His frequent jokes made lectures more interesting. Grading is mastery based, meaning that there are many chances to retake quizzes. Overall, James was a fair grader who was always willing to help outside of class.

Rating: 5.0/5, difficulty: 4.0/5
Really wonderful and personable. His lectures are occasionally a tiny bit rushed but he was generally great at explaining concepts and was very accessible outside of class in case you didn't fully grasp an idea. He's clearly invested in his student succeeding and structures his class and grading to reflect that. I highly recommend him.