A degree from India for example, is worth **** in Canada. It'll get you immigration but nothing more. I'd figure out where you want to work and then choose a university based on that.
You do know that Hamadah is actually from Syria?
Well I would like to concur with you at this point that a degree from an Indian university is not respected abroad, at least in well developed countries. My brother immigrated to Canada with a simple Bachelors degree in hand, lucky him to do his Masters in Canada so that he would hence get a decent job. His first year at work was at a local supermarket. This is where I had some quarrel with him.
UK IMHO, is the best place for education. After that I choose Canada.
[Edited by HonestGamer, 9/11/2010 8:15:22 AM]
If it's anything like engineering you'd definitely get paid. I have two friends doing 16 month internships right now, one at Ontario Power Generation and one at Cami Automotive. They're getting paid 40-45 grand for the 16 months.
University of Oxford
@HG: I live in Syria, but I'm not from Syria