Karate Academy on the web is the brainchild of Sensei Mark Roscoe, who made this class that allows learners to continue their research and observe on the web and by themselves time.
The Seichou Karate app is strong https://sacanmartialarts.com/mixed-martial-arts-mma/