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.