if english is not your native/first language, then u have to take the IELTS...
Just to share an experience with u....i have a friend who is doing a master degree prog in
one of the universities in Canada,also must take the IELTs to apply for PR...Cos, english is not his native language..
Personally, it is a waste of money and time....but what to do....