Catherine is a lifelong student of martial arts. She started with karate at age 5, and practiced a variety of arts over the years before discovering Tai Chi.

She began learning Yang style Tai Chi Chuan under Laoshi Andy Lee in 2011, and has also been training in Push Hands with Laoshi Audi Peal since 2013. Catherine was certified to teach at Tai Chi USA in 2015. She is rank 3 and is a certified trainer under the International Yang Family Tai Chi Chuan Association Teacher Training Academy.