Ann has been a private music teacher of flute/piccolo for over 25 years, and throughout that time, has taught over 14,000 private lessons. She is currently a flute/piccolo player with several orchestras, and has played with numerous ensembles as a both a chamber player and soloist. In more recent years, Ann performed on stage for an audience of 15,000 with the multi-platinum selling rock band '311'.
Ann currently teaches flute and piccolo to students of all ages and abilities at her music studio, and is a member of the National Association for Music Education, Music Teachers National Association, and the National Flute Association.