They say the best way to learn something is to attempt to teach it to someone else. I couldn't agree more. I've had students since 1994 but in recent years I have had great opportunities through education. Masterclasses, summer workshops and education tours have been an important part of my life. Here are a few highlights:

Adjunct Professor, Montclair State University, Montclair, NJ
I currently teach Jazz Piano, Jazz Arranging and History/ Styles of Latin American Music


Jazz Connections and Jazz House Kids Summer and Year Round workshops in Montclair, NJ 
Piano and Composition Faculty, Latin Jazz Band Director and Ensemble Coach. 
Through this fine organization, I have been fortunate to direct ensembles that have been to the Next Generation Jazz Festival presented by the Monterey Jazz Fest and the Berklee College of Music Jazz Festival.

Teaching Artist, Jazz at Lincoln Center, New York, NY
Essentially Ellington Competition and the Band Director’s Academy. As part of the Jazz in the Schools Tour, musical workshops are given throughout New York City for Middle and High Schools.

Clinician for Carnegie Hall and the New York Pops Youth Programs, New York, NY
Offered master classes and personal instruction to high schoolers preparing for concerts.

Clinician for the High School Jazz Residency Project
Kupferburg Center at Aaron Copland School of Music in New York, NY
During my graduate studies at Queens College under Sir Roland Hanna, I was part of a team that developed an entire curriculum for high school jazz musicians.
Topics included Improvisation; Rehearsal and performance techniques; Jazz and Latin Rhythms; Styles and Analysis

Private Piano Studio since 1994
Topics include reading, improvisation, music theory, harmony, ear training, and composition. Also offered are no-nonsense techniques for practicing effectively.

If you are interested in a lesson or scheduling a clinic for your class / band, please go to the contact page...