Making sure there aren't any colleges I've missed!

True. Shoot, I’m used to applicants who can use the SAAS, deferred loans, and maintenance grants, and add scholarships to that.
Sorry Bandonh98 :s.

As for advanced math: Hungary or Singapore have advanced math curricula, as do JEET-prep schools in India. I don’t know how many schools teach them in English of course. If you speak French you could also attend a Maths Spé class, since it takes place in a secondary school.