well, that is small. but if you are an MSF coach then I'd go out on a limb and say you can handle it. Let's face it, you have enough experience to know when to push it and when not to. The VFR is a bit heavy below 15 mph, but above that, it balances very well...
I would imagine that intro to french 1 would be a beginners french class and therefore your lack of experience will be expected and the teachers will know how to deal with this. They would not let you onto the course if you needed a certain level of French as a pre-requisite so if that's what you want to do, enroll and have fun learning french!