I highly recommend Ms. Beatrice Cheung as a teacher of Mandarin Chinese. Ms. Cheung has a natural gift for teaching. She is incredibly intuitive in assessing her student’s level, and adapts her teaching style accordingly, She is not satisfied to simply use a textbook, but instead, spends a lot of time creating her own original materials to supplement the textbook, When I started studying with her just four months ago. I knew just a few words of Chinese. Already, with weekly lessons, I can conduct simply conversations with her about daily life – my family, the weather, work, travel, my likes, desires and intentions. She always encourages me, and pushes me to do my best. I am a senior adult learner who has always wanted to learn Chinese. Thanks to her, my dream is coming true!!