Before making your decision, compare:
1. Tuition
Tuition can vary substantially between schools and programs.
2. Housing
Check the actual rental market around your campus, not just the city-wide average.
3. Transportation
Find out whether you will need a car or can comfortably rely on public transportation.
4. Food and everyday expenses
Your grocery budget can be very different depending on your lifestyle.
5. Part-time employment
If you’re eligible to work, investigate the local job market before assuming you will easily find employment.
Never build your entire study budget around getting a part-time job immediately after arrival.
6. Weather
This sounds minor until you are standing outside in a Canadian winter wondering why you packed like you were going to the beach.
Some Canadian cities experience extremely cold winters.
So, Prepare accordingly.