Charles has extensive experience in musical education. He has been teaching privately since his time at Oberlin and currently offers lessons in voice, piano, and music theory. He has also led several vocal ensembles including jazz ensembles, boy's choirs and the Oberlin Obertones, which he was a member of for four years. Additionally, he worked as an intern for Education Through Music, assisting music teachers in New York City Public Schools.