The courses offered in Self Defence Karate Association:
Basic self defence is for beginners
Advance Self Defence includes weapon training and advanced karate techniques