Gymglish
General & business English for adults
Elementary to advanced levels (16 years+)
Link

Frantastique
French as a foreign language
Post-beginners to advanced levels (16 years+)
Link

Frantastique Orthographe
French written expression
For native or advanced French speakers (16 years+)
Link