Leanne listens to you properly; she helps you address your issues in a positive way. Leanne also pushes you to ensure you reach your goal. She can be a tough task master, but her approach is fun rather than being a bully. Whenever I struggled to do a certain exercise, she never made me feel inadequate, but would tease me and make me laugh. Laughter is key with Leanne and also trust. I’d highly recommend Leanne as a trainer, especially if you’re new to it like I was; the support was phenomenal and I made fantastic progress. Thanks Leanne.