Reviews of professor John Cioffi

Rating: 5.0/5, difficulty: 4.0/5
Best professor I've ever had. He supported all views, very open.

Rating: 5.0/5, difficulty: 4.0/5
Super engaging, knows his field better than I could have imagined. Really cares about his students and outcomes. Wish he taught more classes.

Rating: 1.0/5, difficulty: 5.0/5
Bootlicker