It's a good course for beginners on coding. Professor Chuck explained all the fundamental logic in coding clearly. It would be easy to understand those logic. Yet, simultaneously, you would expect this course way too easy for those who know how to code in other programming languages. So, if you are an experienced programmer, you might want to start with a higher level course in this series.