The trainers are so knowledgable and very motivating. They are extremely friendly and fun. My form has been corrected several times, its like having a personal trainer. My fitness level has definitely improved and I've been able to adjust my workout accordingly. They have a very accommodating schedule. I always feel accomplished when I'm done.