Prof. Chuck is a fantastic teacher. I have signed up for many other MOOCs teaching coding, but this is the only one I completed, thanks to the energy and enthusiasm of Prof.Chuck. He really knows how to make coding challeging, while at the same time making it fun. The auro grader is a great place to test our code, and the excercises are tough to crack unless we have grasped the conetnts of the lectures clearly. They are not direct copies of examples given during lectures, however Dr Chuck explains the concepts and techniques required to solve the excercises ourselves. It is truly an exhilerating feeling to solve tough and challenging tasks right trough the course.