Ian is very unprofessional, constantly shouting and saying very derogatory things about women. Very impatient. Emergency stopping the car for no reason potentially causing whiplash, neck issues. A bad teacher. Please avoid at all costs. Very uncomfortable.
Diddy is a top bloke, easy going and even easier to get on with. I had the pleasure of having him as an instructor for a couple of months and in that time he was never late and always on point. You can't go wrong with him.
Although I havent used him myself I do have a few fiends whose children have and they have successfuly passed with him. They all said that he was a big guy, but patient and helpful. So based on what my friends have said I would recommend him.