I disagree with Spyfry on this one. The guide stats:
You attended a secondary or post-secondary education program in English or French, either in Canada or abroad.
- A degree, diploma, certificate or official transcripts from a secondary or post-secondary education program showing you studied in English or French, in Canada or abroad.
- If the original document is in a different language, include:
- a letter from the school showing that the language of instruction was in English or French along with
- an official translation of the original document and
- the address and contact information (phone number) of the education institution
So if the course was taught in English and degree and transcripts are in English, IRCC should accept this. The issue would be if the documents were in a language other than English.
I don't see how we disagree? Maybe I was unclear with my posts, sorry about that.
Of course if the program was in English it is OK. I'm just saying it is not enough that the transcript itself is written in English, the program must actually haven been taught in English.
Example: In Europe, due to EU rules, you can get an English version of any university degree. So even if your whole Bachelor was exclusively taught in, say, Italian, you could still get a University degree written in the English language. But obviously that degree wouldn't be enough as proof of language. The program itself must be in English.
So, yeah, I don't see how we disagree. But maybe I'm just misunderstanding you.