McGill is a great school, and you couldn’t pick a better place than Montreal as a student. Cost of living is low too. Have you looked at UK as a low cost alternative? You only have to pay for 3 years instead of 4. EU tuition is really low compared to US.