First class of any program is FREE! Click here to get started.

Cape Ann YMCA Schedule: These classes are included with a YMCA membership!

Tuesday 730pm Muay Thai

Thursday 730pm Muay Thai

Saturday 1030am Krav Maga (Self Defense)


MAGMA Gloucester Schedule:

Monday 630pm BMT Kickboxing

                730pm Krav Maga (Self Defense)


Wednesday 7pm BMT Kickboxing

                      8pm Krav Maga (Self Defense)