Mary is fantastic. She’s incredibly experienced and knows the subject to its fullest. She pushes you to reach your limits, at the same time maintaining a high level of safety. She teaches you how to think about driving, more than the technical skills itself. She gives you detailed feedback so you can improve most efficiently. Most importantly, she teaches you how to deal with challenging situations, which helped me immensely as I was faced with then going forward. Would very highly recommend.