Piano, Guitar, Electric Bass, Double Bass, Cello, Theory and Improvisation. Any Style: Jazz, Rock, Funk, Classical and more . . . catering to individual needs–Fun, Inspiring and educational