The American Ballet Theatre's dictionary of ballet terms. Site features a video accompaniment for many of the entries, including demonstrations of dance movements. Video viewing requires QuickTime plug-in.
Teaching a little kids dance class is really so much fun, when you look past all the frustration of their short attention spans. I cannot wait to have kids of my own and hopefully, if they want too, watching them dance one day too.