I highly recommend it. I think I've had every single coach and I can say they are all so patient, they always explain every workout in detail and they keep making sure you are doing okay. I've been going for a couple of months now and it is always a different experience, different combination of workouts, they are always encouraging us to keep pushing harder and I really like that because it motivates you to keep going. It is not an easy workout but it is totally do-able, it is always a good time and you feel energized and better after the workout. Also, extra points for always being very cautious about keeping everything sanitized, as a health professional I really appreciate that!