Not bad.
However, it is nearly impossible to teach the guitar in one small flash. Despite all that, you showed the main chords and some basic-or-not-so-much riffs in an effective manner (although maybe a speed up/slow down bar in the riff section would help?).
I know not.
Anyway, good flash. It actually got a review out of me, which is quite a feat.
-Snork