Canada is one option for lower college costs, but another might be the UK. This island country has one unique feature that Canada does not — shorter college terms. Instead of graduating in four years like in the US and Canada, in the UK a student can expect to finish their undergraduate studies in just three years.
If you're a dual UK citizen and can pay in-country costs, tuition in England are set by the government, meaning you won't need to shop around for the school with the cheapest prices. All English public universities (and most of them are public — even Oxford and Cambridge) have a tuition of £9,000 for UK students, with other costs varying.
Here's a look at the University of Sheffield, where this reporter earned her masters degree. Here, tuition varies based on the course of study you are completing, but is guaranteed not to change during your three years (unlike most US/Canadian schools where your tuition could increase at any time).
One year at the University of Sheffield:
Arts, Law, Social Sciences, Urban Studies & Planning: £16,000 per year ($19,445.36 USD)
Archaeology, Architecture, East Asian Studies, Geography, Journalism, Landscape, Maths, Music : £18,000 per year ($21,875.40 USD)
Science, Engineering, Non-clinical Medicine & Dentistry: £20,470 per year ($24,877.91 USD)
Housing will run you about £4,000 to £7,000, but you may have the unique ability to live there over the summer as well, depending what contract you choose.
So here are the t otal annual costs for Social Sciences student using the cheapest accommodation: £20,292, or $24,660.87 USD
You may have to spend a few hundred dollars getting a visa, but this rarely exceeds $300 to $400 and your university will help you select the right visa.