Is there someone who has experience applying for a study permit using?
They are identified as education provider in Canada and can sponsor international student so the acceptance letter is acceptable as one of the documents required by the embassy for your study permit. Liaise with the school to guide you on the process.