This is a fantastic karate club teaching a valuable martial art alongside self discipline and respect while giving students a fun workout! My daughter has been keen to at ... more