Reviews of professor J. P. de Ruiter

Rating: 2.0/5, difficulty: 3.0/5
He is remarkably bad at explaining g concepts. Interesting guys who's a bit of a renegade in the cognitive science community. If you put in a fair amount of effort, you can expect to do well in his classes, but there's a fair amount of faking it till you make it.

Rating: 1.0/5, difficulty: 3.0/5
Just a rude professor, used to stare down students if they were 30 seconds late. Made an elective class unnecessarily intense, yelled at students in front of the  if they said the wrong answer. Used to intimidate  the TAs in front of students for no reason

Rating: 1.0/5, difficulty: 5.0/5
I feel like I wasted my time here, the first lectures were good and I was optimistic about the class. As time went on, they felt useless, either too confusing or didn't seem to be planned, and sometimes the professor left class before we did. Overall, I would not consider him an educator. It could be a great class if someone else taught it.

Rating: 1.0/5, difficulty: 5.0/5
Do Not Take CS1O with JP. He is a bad professor who makes the class way too hard and seems as though he is on a power trip. He is intimidating, rude, and is no fun to be in class with. By far the worst class and professor I've had at Tufts so far. He has made the subject and class a living hell for me.