Any idea when your permanent residency might go through? I don’t think Canada is an especially backed-up country (unlike, say, India) but I know the system is very slow.
Since you’re a Canadian citizen, defintely apply to a few universities in Canada, your freshman year won’t be factored in and you will pay the Canadian price. If you’re from Quebec and apply to Québec universities tuition should be about 6k in USD, if you’re from Nova Scotia Dalhousie would be the same, etc - you get the idea: Canadian tuition is much cheaper than US tuition.
Private colleges, especially smaller ones, will care about your ECs much more than large public universities (which receive tens of thousands of applications so must be more stats-focused or it’d take them too long.)
How much would you pay at Southwestern, Hendrix, Agnes Scott, Susquehanna, Muhlenberg, m
Mount Holyoke, St Olaf? Run the Npc.
Definitely apply to UHouston (Honors? Due to rigor), perhaps UTD, UNT? You should qualify for instate tuition since you arrived 4 years ago.
Do you have a job currently ?
What’s your Sai?
Are your parents low income or are they able to but unwilling to pay for uS colleges ?