Busuu is a great app for beginners of the Chinese language, as all the lessons are well categorised and cover speaking, reading and listening aspects of the language. Advanced learners will also like to learn on Busuu, as the app goes up to B2 level and it is possible to start them without having to complete the first levels first.