Language Courses
English
English for Kindergarten
-
English Courses K1–K3
-
Cambridge exam courses K2–K3
English for Primary
-
Primary Plus P1–P6
-
Skill-based English Courses P5–P6
-
Cambridge exam courses P1–P6
English for Secondary
-
Secondary Plus S1–S4
-
Skill-based English Courses S3–S4
-
DSE Exam Preparation Courses S5-S6
-
Cambridge exam courses S1-S2
-
IELTS Courses
English for Adults
-
IELTS Courses
-
Social English
-
Business English
-
Corporate training
French
French for Kindergarten
Kindergarten Courses K1–K3
French for Primary
-
Primary Plus P1–P6
-
Skill-based French Courses P5–P6
-
Phonics P1
French for Secondary
-
Secondary Plus S1–S4
-
Skill-based French Courses S3–S4
French for Adults
-
Social French Course
-
Business French Course
-
French Writing
Spanish
Spanish for Kindergarten
Kindergarten Courses K1–K3
Spanish for Primary
-
Primary Plus P1–P6
-
Skill-based Spanish Courses P5–P6
-
Phonics P1
Spanish for Secondary
-
Secondary Plus S1–S4
-
Skill-based Spanish Courses S3–S4
Spanish for Adults
-
Social Spanish Course
-
Business Spanish Course
-
Spanish Writing
German
German for Kindergarten
Kindergarten Courses K1–K3
German for Primary
-
Primary Plus P1–P6
-
Skill-based German Courses P5–P6
-
Phonics P1
German for Secondary
-
Secondary Plus S1–S4
-
Skill-based German Courses S3–S4
German for Adults
-
Social German Course
-
Business German Course
-
German Writing
Cantonese
Cantonese for beginner
-
Know well around 1000 words and 200 sentence patterns
-
Express oneself and communicate in a simple and efficient way
-
Meet with the needs of daily life
Cantonese for Intermediate
-
Know well around 1,800 words
-
Exchange conversations in well-structured sentences with wider choices of vocabulary
-
Write / type simple character
Cantonese for Advanced
-
Know well around 2,500 words
-
Use more complex sentence patterns
-
Use some business-related terminology
-
Discuss business topics in various situations
-
Live comfortably in a Chinese environment