I love your post..... I love Montreal 🙂
No it is not, but all courses and examinations are taken in French. As well, apparently you need to take a french language exam in order to do an interview with them. However, many texts and articles including research is in English. However, you should have a good command of both languagues if you decide to go there. Montreal is more bilingual than you think.
PM me if you have any questions about UdM or Montreal🙂