Excellent training option

Training videos are comprehensive.
Ability to get personalised feedback is excellent.
Gradings are rigorous and ensure students reach a hich standard before progression.

Honestly, if you want to train martial arts and are looking for a flexible programme, you will struggle to find better.