Avoid! had to give 1 star in order to post but I would give this man 0 stars as he is very disappointing and has no patience at all. I unfortunately had 3 lessons with him where he shouted at me angrily if I didn't immediately understand what he was telling me and arranged to have my lesson at 7:30 in the morning when there would be no cars on the road, inspiring no confidence in me whatsoever. With another instructor I built confidence and passed first time.