Maybe that's the way it works in Canada
In the US the trade unions run the apprentice programs and it can take years albiet paying a good wage throughout the apprenticeship.
In a US Trade School you can learn to be a technician of some sort in a short period of time and you are free to ply your trade as a non-union worker.
