Shan Liu earned her Bachelor’s degree in music at Wuhan Conservatory and her Master’s degree in flute performance at Indiana University. After receiving her Bachelor’s Degree, she played for the National Symphony Orchestra of China (then known as the Central Philharmonic) for over 6 years before coming to the United States. While earning her Master’s degree, she played in the Southwest Michigan and Elkhart Orchestras while teaching at St. Mary's College and Indiana University.