Hi, I’m Jim Klein

I am a multi-instrumentalist, Composer, Producer, Teacher and arranger.

More About Me