My kids and I have been part of the IMA team for 2 years now. In the time i have learnt so many new things, I have lost weight, gained confidence, made new friends and learnt how to defend and protect myself. My kids have gained fotness and confidence in them selves and learnt things that will protect them. I love the atmosphere, there is no ego and people are always happy to help and I always come out from class having learnt something new. The instructors have helped me push myself into new things I never would have tried before and become a stronger person.