We offer a range of programs to help you achieve the results you’re after. Not sure what program is best for you? We can explain what services are right for you and tell you more about our fees. Get in touch below.

Lil Dragons

4-6 years old

Thanks to its ideal blend of basic Martial Arts, Life Skills and Safety Skills. The class is designed specifically for children of this age group and is structured to provide all students with a fun and safe learning environment. 

Kids Club

7-9 years old

The Kids Club program is designed specifically for children aged from 7-9 years old. We realise that children at this age have specific characteristics that differ from children younger and older than them. The average 7 to 9 year old can benefit from a more specific type of training that will help them develop physically, intellectually, emotionally and socially.

Juniors Kickboxing

The Junior program is the last step before entering the Adults Programme. It presents older children with a more mature learning environment, allowing them to learn and grow at their own pace, while ensuring that they become positive role models and community leaders with the confidence gained from our Martial Arts training.

Classes are kept fun and energetic, while remaining structured to ensure that every student gets the most out of every single class.

Adults 13 years old +

Our adult program is a great place to start your martial arts journey, all our classes are split into beginners and advanced where possible and you are give the opportunity to progress at your own pace and ability.


Our new boxing program is being taught by local pro boxer Kieran “Lightsout” Leinster. Kieran had a very accomplished ameteur czreer befre turning pro and currenty has a record of 3W-1L. The boxing class will be appropriate for all levels and welcomes beginners.

ITP Instructor Training Program

We currently run an inhouse instructor training program which helps members train up to become TMAC approved instructors. Trainee Instructors learn the skills needed for teaching groups of people and working alongside us as teaching assistants where possible.

Let’s build you together.