I have a question that why do the VO worried about previous grades. Say of O and A levels? If you have got in to a public university in Canada on meeting the requirements of your bachelor's degree for a master's program, they must have accepted you for a reason. Also what is the fuss about IELTS score? Isn't that already a requirement of universities?