Try This.
I only just saw this, but try this link and take a look. It’s by the Japan Foundation and well, I can’t draw and I can’t program in Flash by myself, so I don’t want to repeat anything that might be done here.
What I don’t know, being a hardened veteran, is how much this will help people in intermediate levels of learning. By all means, I want to hear how it works out for you. But that may be asking too much.
Still, enjoy the link and the site. It’s there to be used. Use it.