I think what I said in the last forum post I made still applies to this one. I think this course was a great experience, but it's really just a matter of putting in the time to become great at the coding, in order to be a master teacher of it. I've spent years, and thus thousands of hours, to become a decent science teacher, and master of the content I teach. I think it's a bit naïve to think that a whiz-bang course in computer science is somehow going to make anyone a master teacher of computer programming. From some of the comments I've read, there seems to be some general frustration about the coding. Well, what everyone needs to realize is that this is only the beginning. Everything takes time and work, especially something as complex as computer programming. So, at least for me, I know that I'm going to need more practice to become great at coding, but it is a challenge that I'll be willing to put in the time and effort to achieve.