Brian Mackie has been teaching Karate for over 45 years and has developed many international champions