Hi All,
If you did your Masters in Non IT background please Avoid Toronto.
I have no Idea on the Other Locations But i have seen lot of people who did masters in Non IT(i.e. Mech, Electr, Civil etc) were simply issued 221G.
I want to post this because i've seen so Many people Like me who were on the same Boat.
Note: Ther are some Non-IT People who got approved without 221g but its pure Luck.