Cassie is a professional, supportive, knowledgeable and flexible trainer. I started seeing her to help me recover from foot and leg injuries that had stopped me getting out and exercising. I have continued so I can keep getting stronger – and because she’s really fun to work with! I look forward to our workouts and chats every week (not the HIIT parts though . . .) The workouts are interesting and updated regularly, and I particularly like that she gives me the tools to workout in my own time, too. She has a realistic attitude towards exercise and lifestyle, and has shown me the value of strength-training in my exercise routine.