Down here in the states there are basically four different kinds of controllers. Center (enroute), tower, TRACON and flight service. The norm nowadays is at least a two-year college degree or military training in ATC. If you are picked up by the FAA plan on spending 2-3 years training at a center or a year at the TRACON or FSS and about 6 months to a year if picked up at a tower facility.
Swedish ATC education is all paid for by the government and there is no requirements on a college degree and takes 2-3 years to complete if i'm not mistaken. And you are garantueed a job when you'r fininshed. Pretty neat i'd say.
I went throu Nav Canada's website at they said that Nav Canada requirments are completion of high school with an avg. of over 70% followed by a 6 month training coarse in Cornwall Ontarion, and up to 1 year of hands on training in a small base.