Training environments for everyone
MKG covers striking, grappling, and everything in between in a warm, welcoming dojo built for Gorham families, hobbyists, and competitors alike. See why we call it a serious destination with a fun journey.
Karate classes for all
ages & levels
Fun, welcoming karate classes for kids, teens, & adults, whether it's your very first class or your fiftieth.
Private and small group lessons
Train one-on-one or with a few friends in karate, MMA striking, or self-defense, tailored to your goals & pace.
Special programs
& events
Fun classes for daycares, schools, & youth programs, plus events for local organizations & community.
Book one week free!
Your first week is on us. Meet our certified instructors, try a class, and see if you feel at home on the mat.

Sensei Connor
Certified Machida Karate instructor
Yes, he's 6'3", loud, and bearded. No, he doesn't bite. Connor is a certified Machida Karate instructor and lifelong Mainer who has been teaching for over a decade, and he's here to make sure your first day feels a lot less scary than he looks.


