Catherine started playing the flute at the age of 10. She started studying privately at age 14 with flutist Ying Li. From there, Catherine started taking Certificate of Merit courses through the Music Teachers National Association. She completed levels 1 through 10 within three years and participated in Level 8 and Level 10 Honors Recitals. She also competed in both the MTNA and MTAC branch and regional competitions receiving first place. In 2008, Catherine received 4th place in the MTNA California State Competition. Catherine continued her education at both California State University Long Beach and Tennessee Technological University. Catherine plans to further her education by pursuing a Masters degree at California State University Long Beach. Catherine has studied with Ying Li, Rena Urso-Trapani, Roger Martin, and has taken lessons with Carole Winsec, Hall Ott, Elizabeth Buck, Conor Nelson, and William Woodworth. Catherine is a great teacher and can teach any level of flute from beginning to advanced.