I totally get where this kid Charlie is coming from.  Whenever Dirty Dancing comes on TV I pretend like I know all the choreography too (well, in my head I KNOW I do, lol). He may not know every move, but he's certainly GOT moves.  And, if he's this good already we may very well be looking at the next Patrick Swayze.