Cracking Chinese Fundamentals

A suite of modules to provide a solid foundation for learning Chinese covering Grammar, Tones, Writing, Reading, Vocabulary Building and essential cultural insights to be able to be functional in the Chinese speaking world.