It seems like more and more people are taking self defense classes these days. It's a practical skill, sadly, but I also think some of them do it because it's a lot of work and can burn off calories and tone muscles like nobody's business. But unless someone's nine, it can be hard to make time for lessons X number of times a week. Sometimes people just can't make it to the dojo.
This is why we have Self Defense for All, courtesy of YawaraJitsu. This "interactive self-defense course" sticks to the basics with a chronicle of many different techniques to learn. Each one also includes 3D video (featuring models with MASSIVE HANDS) that can be viewed from multiple angles to help users to fully understand the motions.
I want to stress that I don't believe this app will truly teach anyone to be a self defense master. Something like that requires a senei with years of experience to point out inconsistencies in forms and other students to toss around so as to get an idea for what the moves actually feel like. But I do think it's a useful tool for students that want to keep practicing off the mat. Self Defense for All is available on the App store right now in English, Spanish and Dutch for $5.99.