This is honestly a very good way to learn programming especially for the non-programmer that has a full-time job and needs some structure to ensure success. Often times in the past, when trying to pick things up, motivation is the hardest thing to maintain especially when you have a lot going on in general. Akin to a gym membership, this structured approach that I pay for gives me a guilt-trip when I spend too much time away from it.
Dr. Charles Severance is a very good professor and his passion is quite contagious. He teaches things in a way where the concept is easy to understand. I've gotten done with the first part of the full Python course. I can't wait for the other modules! I hope to be a fluent Python programmer by the end and I sincerely hope this leads me down the path to learning some other languages once I could figure out what it is I want to do with the newly found programming skills.
Thanks Dr. Chuck!