Courses

The courses offered in Self Defence Karate Association:

Basic self defence is for beginners

Advance Self Defence includes weapon training and advanced karate techniques