Sensei John Bryan is the greatest martial arts instructor one could possibly have. He really focuses on performing the movements correctly and flawlessly. Everything is top notch about this program from the training, the video quality, and even the great Japanese music that is played during the training. Sensei Bryan even teaches the Japanese terminology for each of the movements and the number counting for each of the repetitions. It had been my lifelong dream to earn a Black Belt, but when I was younger it seemed that every time I began training in some martial art, the instructor would soon move to another city and I would be left without an instructor. So this is great as a online program, I don't have to worry about Sensei Bryan moving to another city. I also work evening shifts, which would make it nearly impossible to attend a local Dojo. But with this online program, I am able to come home from work and do the Karate lessons at 1-3 AM in the morning. So far this program has been awesome and I can't wait until tomorrow's training. Sensei Bryan always is so fun to watch and train with, and I can't wait to start on my next belt tomorrow. Thank you Sensei!