Checkmark Background Check Completed
Composition, Keyboard, Music Production, Music Theory, Piano, and Songwriting
Skill Levels
Beginner, Intermediate, and Advanced
Piano - Improvisation, Jazz, Accompanying Vocalists Songwriting - All Genres Music Business
Lesson Duration
60 minutes
Age Groups

Randy Klein

I am an award winning pianist/composer, specializing in teaching piano, songwriting, jazz improvisation and the business of music.
Teaching Philosophy

Music is a cumulatively learned art form, 'what you learn from the music you are working on is what you bring to your next piece. I give honest, clear, concise evaluations. I’m a cheerleader and encouraging. I want you to learn, to become musical, to find your own voice. My experience gives me an objectivity toward the craft that helps you grow. I enjoy working with students of all levels, my love for the process is what I share with you.


4 EMMY Awards - PBS/BBC songs and film/documentary scores, 2 Gold Records - Winner of the US Songwriters Contest in Jazz category. Member of esteemed BMI Musical Theatre workshop with many productions of his musical theatre shows. Strong musical and lyrical background. Comfortable with all genres of songs and will evaluate lyrics independently of music. Has numerous piano CDs released worldwide, exclusive Steinway Artist.


Berklee College of Music, Teacher - Berklee College of Music - Eartraining, Melody and Improvisation, Simons Fellowship for the Humanities, BMI Foundation Jerry Harrington Award - Outstanding Creative Achievement in Musical Theatre, 'For My People' - new musical work - premier James Madison University.


BMI, NARAS, Dramatists Guild, Association of Popular Music Educators (APME), Jazz Educational Network (JEN), BMI Musical Theatre Workshop, Association of Improvising Musicians, Exclusive Steinway Artist

Student Reviews
Brenda S.

“Randy is promising to be a wonderful teacher of music composition. I was very impressed, and and looking forward to some rewarding learning!”

Times displayed in UTC

    Loading Lesson Times