Our teachers are our founding members, who share a familial bond of both blood and spirit. They are the heart of Flying Angels, leading by example both on and off the stage for over 20 years. From choreographing original dance numbers to the hands-on work of transporting props and assisting with backstage makeup, our teachers embody the dedication they instill in their students.
Lisa’s dance journey began at age seven at the SF Chinatown YWCA, later performing with the Chinese Folk Dance Association and Chinese Performing Arts of America. She excels in technical precision, from turns and leaps to tumbling and the art of ribbon dance.
When she isn’t teaching, Lisa is a licensed CPA and a mother of two. As the eldest of six siblings (three of whom teach at Flying Angels!), she finds joy in baking, crocheting, and family time.
With over two decades of experience, Angela is the guiding force for our youngest dancers. She brings a "master-level" sense of patience to our Baby Angels classes, having been “trained” by her own three young children.
Angela’s secret to staying energized enough to keep our littlest performers feeling confident and supported is good food, though she’ll pass on the apple. Win this teacher over with sushi, lasagna, or a hot bowl of pho!
Jessica is a role model for our dancers, known for her quiet strength, positive attitude, and ability to embrace and laugh through mistakes.
Outside of Flying Angels Jessica has choreographed, coordinated, and managed Sherman Elementary School's Chinese New Year Parade routine for nearly 10 years. She is also a certified Zumba and Zumba Kids instructor, sharing her love of dance with students of all ages and abilities.
Though now busy with life as mom to her toddler and to Rex, her Aussie Doodle, Jessica still finds the time to sub for classes.
Kevin has been an integral member of the Flying Angels family for much of his life, having grown up surrounded by Chinese dance. With a diverse background in Contemporary, Hip Hop, and Chinese Folk dance, Kevin is our resident choreographer and strives to inspire each student to discover their own passion for dance through performance, and improvisation.
He teaches dance at a local high school and holds a Master of Fine Arts in Experimental Choreography and a Bachelor of Arts in Dance from UC Riverside. For the two minutes he is not dancing, Kevin enjoys singing and jamming out on his ukulele.
An optometrist by profession and a dancer by passion, Dr. Sophia is an energetic and powerful dancer who pushes students to their limits and to embrace the dance process.
Outside of dance, Sophia is an avid home chef, adoring new mom, intense weight-lifting fitness fanatic who loves trying out TikTok dance trends.
Kim began her dance journey with ballet, tap, and hula before becoming a Chinese folk dance performer with New Asia Dancers under the direction of her mother (and Flying Angels founder), Ms. Margaret. A true Jill-of-all-trades, Kim now manages the Flying Angels and oversees all behind-the-scenes operations. This includes maintaining our extensive collection of costumes and props, MC'ing at performances, and ensuring our dancers are well-fed and happy!