Reviews of professor John Thomas

Rating: 4.0/5, difficulty: 3.0/5
Our PY 205/208 series is horrible, but Dr. Thomas does his best to make the material easy to understand. He's very accessible, which is nice considering the difficulty of some homework. He is a funny lecturer. He chooses to focus primarily on key concepts and leaves out a fair amount of fluff, so make sure you study for Dr. Webster's tests.

Rating: 5.0/5, difficulty: 4.0/5
DrThomas is hilarious, makes his lectures as interesting as he possibly can, and really cares about how well the students do. Attendance is not strictly mandatory, and if you can understand the material without attending then good on you, but I recommend attending anyways just to hear his jokes and stories. He does his best with the resources given