I have been attending Jim's Pilates class for 6 years and joined as I needed to do more exercise. I really enjoy the class, it's a great whole body work out. My core strength and flexibility have greatly improved. Jim is an excellent instructor, giving us the opportunity of different levels within the class so we can progress over time. I recommend Jim's classes 100%.