Mcgill, torrento, waterloo

Hi college confidential community,
um an international prospective undergraduate student from bangladesh. I have submitted my form to mcgill and will submit everything by tomorrow. And then i will start filling forms for toronto as well as waterloo(for computer science/engineering btw if that helps)

So far um from bangladesh. We have 2 nation wide exam, secondary school certificate(equivalent to o levels or us high school diploma(as yahoo search returns it)) as well as higher school certificate(a levels or ap i guess as we have advanced calculus in hsc exams). So far i have got a+ in all the subjects taken in those exams(80% means a+ as our results don’t disclose the actual number, just grades)
My high school results are not that bad(top 5% in class and above 85% marks in science subjects)

I didn’t submit my abysmal sat scores. But my toefl score is kinda mediocre
Toefl total: 107
reading:27
writing:29
listening:29
speaking:22

I know thats my toefl score is pretty average. So i was wondering is there any chance for me at mcgill or torrento, yes i meet the minimum requirements for english proficiency, but are those scores really that bad?

Thanks in advance.

Also um thinking for purdue engineering as well as arizona state, so i hear that the 50% score for purdue engineering is 1720-2010, is it true? Asu told me that it does not require sat(i emailed them and they emailed me back).

Money is not a big problem for me, but will apply for some scholarship both at canada as well as usa

At best I could say that Toronto is the hardest of the gang.

bUMP BUMP