Graham is a superstar, so patient and understanding. My lesson with him were a pleasure and I cannot recommend him enough! Passed first time. His instruction was clear and easy to understand and he breakdown steps to improve my driving were invaluable. If you’re not sure which instructor to use, use Graham!