John Kosmopoulos
I've had four classes with John, and he's one of the best teachers I've ever had. He cares a lot about us doing well, is always on time, is ready to teach, and makes things easy to understand. His feedback on our work is always helpful. John is awesome, and I hope he keeps helping students like me get better at what we're learning.