It is the best online English course I ever joined.Before Flalingo,I was too shy to express myself in English but thanks to Flalingo and my teacher Lettie,I can speak English more comfortably:))In addition,acessing all Oxford materials freely was very useful,which makes my learning progress easier.