Reviews of professor John Jeries

Rating: 5.0/5, difficulty: 3.0/5
Excellent professor. He has decades of experience in IT and understands CS to such an extent that he could explain Python basics to kids. His assistant professor, Robert Jahn, is a front-end developer and great teacher. They recommended Zelle's Python text (which I bought and also recommend) but required nothing.

Rating: 4.0/5, difficulty: 4.0/5
Unless you already know a good amount about programming in Python I would highly suggest you don't skip class. He does a very good job of answering questions in class and showing different ways of solving a problem. My two main critiques are that he makes typos on homework assignments and changed the course schedule on the fly.

Rating: 5.0/5, difficulty: 4.0/5
Professor Jeries is one of the best instructors I have had in a while. His approach to teaching is making sure you understand the core concepts of computer science so that you have a better foundation for future classes. He is detailed in his explanation, provides concrete examples, is always available to answer questions and is engaging in class.