top of page
Instructors
The Japanese word for teacher is "Sensei". The literal translation is "the one who comes before", implying they teach from a place of experience and wisdom.​

Peter MacLean Sensei receiving his Shihan certificate from Osawa Sensei at the 2025 CAF Summer Camp in Victoria, BC
bottom of page


