I have only been going to TPT for 3 weeks, but I am completely impressed. Great variety of exercises that totally kick your butt. The group exercises are extremely affordable while still getting personal attention. Extremely friendly and knowledgeable staff!