I have taken this course, and would without a doubt recommend it to anyone interested in learning Karate fundamentals. In fact, this course is most likely the pioneer of martial arts (Karate to be specific) virtual learning. The videos have the performer demonstrating at different angles and at regular to slow speed, and narrating all the movements and its purposes. It is Shorin Ryu and the lineage is more than legit. It might look different to some as there are different MSSR styles, but I was actually more impressed with this style after observing a few other Shorin dojos in person around my local area. The program has all necessary elements ( Kihon, Kata and their bunkai, self defense techniques/application) Its alot of material, and, is as equally filled in syllabus as a regular dojo. I will reiterate on the above post, when the reviewer mentions that the course will not get you ready to become a high level MMA talent, rather it will give a good foundation to build upon. You absolutely get what you invest into it. The instructor is very responsive and is HIGHLY detailed on his feedback. You also have the option as a student to train in person at one of their dojos, or live through online. I would say most online MA programs today (whether it be Gracie Univ, Machida etc) are following the same format of this course, given this course has probably been out since the early 90s