Great source for practical karate and training in general
Love the content in Iains app. If you want to see how your karate can be practical this is the app for you. Having the drills roted i kata and kihon makes it easy for everyone to understand the drills and applications regardless of styles. This is my number one tool to understand karate.