Michael Foley

Michael was born into a martial arts family and has been training for over 35 years, competing for over 30 years, and teaching for over 25 years. Click the link below to read his full instructor profile.

William Smith

William is a black belt in kenpo karate, blue belt in jiu jitsu and he is the lead coach of our Saturday kids’ program. Click the link below to read his full instructor profile.

Robert Shandera

Robert is a black belt in kenpo karate and a brown belt in Gracie jiu jitsu. He coaches some of the kid and adult jiu jitsu classes. Click the link below to read his full instructor profile.

Troy Penney

Coach Troy is a blue belt in Brazilian Jiu Jitsu and a member of our kickboxing program. He helps coach some of our kids’ jiu jitsu classes. Click the link below to read his full instructor profile.