Since studying classical piano at Ashland University in Ohio, and jazz piano at Naropa University in Colorado, David has been learning, performing and teaching in the US and Europe in many genres- including rock, traditional/folk, Americana, singer/songwriter, Gypsy jazz, Irish, and electronic music.
He believes music is an exciting lifelong exploration, and any level of musical experience enriches life. In teaching, he helps students build a strong musical foundation and begin finding their own unique path. He has taught private lessons in Vermont and Colorado, and overseas in Galway, Ireland.
In addition to teaching in studios or in homes, David has also taught songwriting workshops around Colorado in the DeTour program (Colorado Creative Industries) and workshops in Swallow Hill and New Vista High School (Boulder). He has collaborated with students in Denver Public Schools creating music theater with the Imagination Theater Company.
David is currently playing piano, guitar, singing and writing for the band Chimney Choir, and a frequent collaborator with Denver's contemporary dance group Wonderbound.