Intermediate Cantonese is designed for learners who have achieved basic proficiency and wish to progress to more complex language.Each of the 25 units combines clear, concise grammar explanations with
Intermediate Cantonese is designed for learners who have achieved basic proficiency and wish to progress to more complex language.Each of the 25 units combines clear, concise grammar explanations with
Basic Cantonese introduces the essentials of Cantonese grammar in a straightforward and systematic way. Each of the 28 units deals with a grammatical topic and provides associated exercises, designed
Basic Cantonese introduces the essentials of Cantonese grammar in a straightforward and systematic way. Each of the 28 units deals with a grammatical topic and provides associated exercises, designed