Tutoring Business Studies, French, English as an Additional Language adding Training may be a good idea too.
i was looking for some sort of short punchy evocative name rather than one that describes the experience/the business.