Music Department at Queensborough Community College, CUNY
Columbia University Music Performance Program
Mannes School of Music, The New School
Private Studio