Catherine is a fantastic trainer, motivator and coach. My sessions with her are the highlight of my week, and are filled with sweat, laughs and hard work. Thanks Cat!