Catherine is an awesome Pilates and personal trainer who, over the 12 years that I’ve been going to her, has helped me build and maintain core strength and overall fitness. She has helped me work through the before and after challenges of knee and shoulder replacement, always adapting exercises to my particular needs and abilities. Thanks Catherine!