I love the opportunities Flourish offers students to branch out into composition, playing/learning with peers, learning online, as well as top-notch individual instruction from teachers who really care about their students’ progress!