Peggy Karp

John Proulx is that rarity—a top-notch jazz pianist who is also a wonderful teacher. Whatever your skill level and experience is, from beginner to advanced, John will meet you where you are and help you go further. He is unfailingly encouraging and supportive, appreciating what you are doing while at the same time demonstrating different techniques and possibilities. Beyond that, John is simply a superb jazz pianist. I consider it a privilege to have him as my teacher.