Not aikido related, but...
(no, you can't skip the flash intro. Nor, really, would you want to
What is this? A MA dojo or a dance club?
I have no idea who Professor Carter Hargrave is, maybe he's a legitimate, caring instructor... but he's another soke.