Glamdring, are you suggesting that non-NATS units send their students on ICAO courses ? because i assure you they do not.
Heres one to think about. i think it could be argued that a ATCO who has worked some time in class G and then moved to a NATS unit would have a more experience and understanding of the UK ATC system
than a ATCO of equal time experience who has only spent his time in NATS
cocoon.
When i did my courses at Bailbrook they were exactly the same as the
NATS courses at that time. But the ICAO courses were arranged as per the customers requirements whether that be for Norway or the Arab nations that trained at the college.