Is knowledge of French required for following this course?
The course may be taught in English but speakers are mostly French people. So expect crappy English accent.
The site itself is an attempt by the French government to build a French mooc platform.