I applied to Canada in 2015 and back then I also attempted IELTS , Long story short I got accepted in university but I was not able to attend classes due to personal reasons so I decided to get myself enroll in my homeland university. I am currently a third year student of engineering, this year I applied to York university and got accepted ,have acceptance letter in hand and they also exempted me from taking IELTS or any English proficiency test. As I am going to apply for visa now do I have to take IELTS again only for it ? I m buzzing my head over this issue. Also I consulted a consultant who work in an embassy and she said that IELTS is requirement of university but not visa. So what should I do?