I used to program VB for a living. I was in the military and I needed it on the fly. I taught myself and I never learned a language from the ground up. I tried to take C++ in highschool. I dabbled with some things like AutoIT to try to automate some things. I've been certified through some pretty serious school in the military as well. I've taken tons of Microsoft Courses for college and for professional validation.
This is by far the best way I could imagine learning a language. I'm in a Java class right now for my degree and you taught the same amount of information in the first part of training, as my professor took 2 weeks to teach. This is awesome! You may have inspired me to create a similar game for other subject matter!
Thanks. I taught myself flash actually. DONT STEAL MY IDEA. haha, just kidding. Good luck! Let me know when you release something