Our Instructors

Master Craig Greca
Owner/Chief Instructor
6th Degree Black Belt

View Details
Kim Greca
Head Instructor
3rd Degree Black Belt

Andrew Eberhart
Head Instructor
3rd Degree Black Belt
View Details

Dennis Winkelman
Assistant Instructor
2nd Degree Black Belt

Heather MacDonald
Assistant Instructor
1st Degree Black Belt - Red Stripe

Jeff Sample
Assistant Instructor
1st Degree Black Belt - Red Stripe

David MacDonald
Assistant Instructor
1st Degree Black Belt - Orange Stripe

Gabrielle Greca
STORM Team Member
2nd Degree Black Belt - Red Stripe
