I really recommend David as an instructor, he was really patient and friendly, always explained everything really clearly and had several different approaches to try if I found something challenging. I was quite nervous at times but David really put me at ease, I felt very prepared and passed first time! Big thank you to David!