Hi Karthik! It’s great to meet you and welcome to Montreal in advance! 😊
Learning French can be challenging, but every bit of progress counts. For co-op opportunities, many programs in Montreal do not strictly require a B2 level of French, especially if the work is within an anglophone environment or if the company operates bilingually. However, improving your French will definitely open more doors and help you feel more integrated.