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.​

PeterreceiveOsawa-240625_edited.jpg

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

bottom of page