Talking to both HGV drivers and motorcyclists gives a whole new perspective on driving. I've become a lot more tolerant of both since learning what's different about them on the road.
Most people think they are good drivers, but in reality they aren't. I know my faults; I don't always make the best decisions, especially if I'm in a hurry or annoyed about something. But I think everyone who drives needs to do something once in a while to improve their standard of safe driving and consideration of other drivers.
We all (pretty much) put in lots of effort learning how to drive off road, but I'm sure not so many people make a point of trying to drive safely and courteously on the road - which is where most of us spend most of our time.
Unfortunately the two organisations that promote Advanced Driving in the UK - the IAM and RoSPA - seem to be sufficiently out of touch with reality that they're seen as being far too "fuddy duddy" and "nanny state" to actually help much any more.