About Sam's TeachiNG
Sam has taught piano, improvisation, as well as general jazz education outreach programs in a variety of settings - and is available for both in person and Skype lessons
Sam has taught piano, improvisation, as well as general jazz education outreach programs in a variety of settings - and is available for both in person and Skype lessons