Congrats on your ITA, hope everything will work well for you in Canada! This just gave me even more motivation to pick up French now.
If you don't mind, could you share some tips on how you managed to get B2 in French in such a short period, or how you managed to break into the initial B1...