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.