All courses are taught by net French speakers or teachers with high proficiency in French. They mainly use French to conduct the lesson, though sometimes a few English phrases will be used to make explanations.
Surely, self-introduction is required:)