Learn Mandarin and cantonese!

Some teachers just get it. They make learning Chinese feel like unlocking a superpower. 🧠✨

1. Online Classes with Jasmine (Limited Availability)

  • Mandarin and Cantonese lessons taught by Jasmine who has 7+ years of Chinese teaching experience
  • Fun and engaging private lessons and group lessons
  • Level: Absolute beginners, Upper beginner, and Intermediate learners

2. Cantonese Course (Coming Soon!)

  • Beginner Cantonese course to get you from knowing nothing to speaking casual conversations
  • A total of 85 30-min short, digestible , and engaging lessons
  • Perfect for ages 8+ and adults

About Jasmine

I’ve been teaching Mandarin and Cantonese for over 7 years, and there’s nothing more rewarding than watching my students grow—from barely knowing a word to confidently holding full conversations. It’s truly what brings the biggest smile to my face.

I grew up in the U.S., and I spoke Cantonese at home and later learned Mandarin, so I deeply understand the unique challenges of learning Chinese in an English-speaking environment.

That’s why I design all my lessons and courses to be fun, engaging, and practical—specifically tailored for learners who, like me, come from English-speaking backgrounds.

7+

Years of Chinese Teaching Experience
55+

Students Taught
1,350+

Sessions Taught
JASMINE CHENG TALKCADEMY

“I grew up speaking Cantonese and Toisaan. As it is with most languages, if you don’t use it, you lose it. I am well into my adulthood and was yearning to practice and continue using Cantonese again. It’s cute to understand but I wanted to be more active with it. It is incredibly useful in my profession. I have basic sentence structure down and some vocabulary. I found it difficult to practice with family because they tend to be impatient, and realistically, judgmental. I found Jasmine and was so glad I did! We had twice weekly Zoom sessions and she was very well worth it. She was patient with me and walked me through a workbook. While most languages can be learned through an app or book, the tonality of Cantonese is VERY important. Are you saying horse or mother, the number four or dead. Tones matter so having a teacher to give you feedback right on the spot is so valuable.

I went back to school and still work my full time job so I don’t get to have as many lessons as I want. I HIGHLY recommend Jasmine for her patience, knowledge and teaching style. Need to learn Cantonese? Get a hold of her!”

5 star rating
5 star rating
5 star rating
5 star rating
5 star rating
Alia D.

“As a first time learner, Jasmine did such a wonderful job easing me into the basics of Cantonese. She is personable, supportive and also professional. She has a wonderful attention to detail and always manages to incorporate a bit of fun in our lessons. During our first lessons, she listened as I expressed how I learned best and incorporated that into our subsequent sessions.

I would give a strong recommendation to anyone who is looking for a Mandarin or Cantonese language tutor.”

5 star rating
5 star rating
5 star rating
5 star rating
5 star rating
Massis S.
 Yelp

“Jasmine is a wonderful tutor and we highly recommend her! In fact, I’ve already referred her to two other families. She’s smart, responsible, and easy to work with. She’s engaging and makes the sessions fun for our daughter.

Jasmine is local, but given the current environment she teaches our daughter online. Unlike other online programs where there may be a language barrier between the teacher and student, the ease with which Jasmine switches from English to Chinese and vice versa makes the lessons so much more effective. Moreover, the students feel heard and understood so there isn’t a lot of time wasted on misunderstandings.

During the lessons, Jasmine always stays focused and gently keeps my daughter on task. She has learned more with Jasmine in the last 6 months than she did in the last couple of years at Chinese school. If you want your child to learn Chinese, I strongly recommend you reach out to Jasmine!”

5 star rating
5 star rating
5 star rating
5 star rating
5 star rating
Matt S.

“Jasmine is the best! After two years of studying Mandarin on my own, to advance further I needed a regular conversation partner. Jasmine took me through my first real conversations in Mandarin. Every week it was such a great feeling to have completed an hour-long conversation with Jasmine – she puts you at ease, let’s you express yourself, and always keeps the conversation flowing. Before each lesson I’d always wonder what we would talk about, but by the end of the lesson we’d have talked for an hour without interruptions and without a break. The sense of accomplishment was real! Jasmine could see that what I really needed at that stage was to start talking, and that’s exactly what we did – I will never forget the feeling of having my first real conversations in Mandarin!”

5 star rating
5 star rating
5 star rating
5 star rating
5 star rating

“Jasmine has been an absolutely phenomenal Mandarin tutor for my 12-year-old! Her teaching approach is not only engaging but also incredibly effective. My child has made remarkable progress in both speaking and understanding Mandarin since starting lessons with Jasmine.

She has a unique ability to make learning fun while ensuring that the material is thoroughly understood. Jasmine is patient, encouraging, and always finds creative ways to keep my child motivated and excited about learning. Her passion for teaching and genuine care for her students shines through in every session.

I cannot recommend Jasmine highly enough for anyone looking to improve their Mandarin skills. She has truly made a significant impact on my child’s language development, and we are so grateful to have found her!”

5 star rating
5 star rating
5 star rating
5 star rating
5 star rating
Jennifer H.

“I grew up speaking Mandarin, but have always wanted to learn Cantonese because it’s the language of my ancestors. In past experiences with language learning (Cambodian and Spanish), I’ve had language instructors correct me in a way that embarrassed me in front of other students. Learning with Jasmine is different. She puts you at ease and you don’t feel bad when you make a mistake. If you do say something wrong, she’ll gently correct you or give you a hint at what you missed so that you can attempt to self-correct. She is incredibly patient and kind. If you’re interested in learning Mandarin and/or Cantonese, I would recommend Jasmine. You won’t regret it!”

5 star rating
5 star rating
5 star rating
5 star rating
5 star rating
Cheryl Y.
next steps…

How do you want to continue your Chinese learning journey?