callie_bw

Caili O’Doherty teaches piano at Stanford Jazz Workshop’s Giant Steps Day Camp and Jazz Camp, summer music camps focused on jazz on the campus of Stanford University.