"Amy has a great way of pushing you beyond what you think your limits are in a way that's enjoyable and means you really see results. Amy mixes up each session so you never get bored. Her friendly and positive approach means you actually look forward to the sessions."