OUR INSTRUCTORS

Our permanent teaching staff consists of our founding members, who have been studying Chinese Dance together for over 20 years. They are the heart of our company, actively participating in all of our major and minor dance engagements. As role models, they set the highest standard, consistently demonstrating dedication both on and off stage. Whether it's driving performers, carrying props and costumes, assisting with makeup backstage, or leading rehearsals, they are always thinking of the team and contributing in every way possible.

TEACHER LISA

One of our founding members, Teacher Lisa, began dancing at the age of seven with the San Francisco Chinatown YWCA. She has since performed with the Chinese Folk Dance Association and the Chinese Performing Arts of America. Lisa specializes in turns, leaps, tumbling, and ribbon dance.

Outside of dance, Lisa is a licensed CPA, a mother of two, and the oldest of six siblings—three of whom are also teachers with the FLYING ANGELS. She enjoys spending time with her family, crocheting, and baking. Lisa currently teaches our intermediate to advanced classes, sharing her expertise and passion for dance with the next generation.

TEACHER ANGELA

Teacher Angela, a founding member with over 20 years of dance experience, is the lead instructor for our Baby Angels. As a mother of three young children, Angela is a master at managing our youngest students with warmth and patience.

Her secret to success? Regular alone time to recharge, plenty of patience, and indulging in delicious food! To win her favor, skip the apples and treat her to sushi, lasagna, or pho instead!


TEACHER JESSICA

Teacher Jessica began as a core dancer with the FLYING ANGELS. She 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 the Sherman Elementary School 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.

In addition to her dance commitments, Jessica is one of six siblings and a proud mom to her baby boy and to Rex, her adorable Aussie Doodle, who often cheers her on during performances!

TEACHER KEVIN

Teacher Kevin has been an integral member of the FLYING ANGELS family for over 20 years. With a diverse background in Contemporary, Hip Hop, and Chinese Folk dance, Kevin strives to inspire each student to discover their own passion for dance through choreography, performance, and improvisation.

He holds a Master of Fine Arts in Experimental Choreography and a Bachelor of Arts in Dance from UC Riverside. When he's not dancing, Kevin enjoys singing and jamming out on his ukulele.


TEACHER SOPHIA

An optometrist by profession and a dancer by passion, Dr. Sophia is an energetic and powerful dancer who teaches our advanced class. With her dynamic approach to choreography, she inspires students to push their limits and embrace the dance process.

Outside of dance, Sophia is an avid home chef, constantly experimenting with new recipes. Be sure to ask her for her secret Chinese dumpling wrapping technique—she’s mastered it!

TEACHER KIM

Teacher 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 hydrated!

In her spare time, Kim enjoys tending to her family garden and continues her quest to find the perfect bak tong go (白糖糕) recipe.