I spent years teaching primary French Immersion and, although every day was a messy, lovely, fulfilling and unpredictable adventure, there...