Since joining TMT I have thoroughly enjoyed the variety of the workouts. There are lots of different times available to catch a class. The trainers are happy and friendly but still push you to do your best. I love the feeling of waddling out of a class totally exhausted knowing l survived and l will be back again. Lol. Thank you TMT for helping me enjoy training again.