MJ, I like your idea of giving pilots training on ATC rules etc. So much of it is unspoken, and the uninitiated can be sitting there in the cockpit thinking "what the hell's he asking me to do that for?".
On the other hand, second-guessing ATCOs can be quite good fun too!
NS