piano lessons

A modern approach to traditional piano lessons. Study piano online or in-person.

customized learning paths

Every piano lesson takes into account your goals as a student. Learn the music you want while getting the skills you need to meet those goals.

all ages, abilities and styles

Whether you are just starting out, have been playing for years or want to develop a specialized skill at the piano, I can help you.

convenient schedule

Take your lessons in your home, at my studio, or online at times that are convenient for you. You always pay the same, no matter what location you pick. We can even work out a hybrid plan!

studio perks

Learning piano doesn't have to mean learning alone! Be a part of the studio and participate in online workshops, studio classes, and recitals.

Meet Your Instructor

William Perry - Pianist

William Perry | Pianist, Instructor

I’ve been teaching piano for ten years, and I have a real passion for helping students achieve their goals with music. Whether you want to learn the classics or improvise your own songs, I can build you a path to success.

  • Bachelor of Music in Piano Performance – Stetson University
  • Master of Music in Piano Performance and Pedagogy – Florida State University
  • Studied with Dr. Joel Hastings, Dr. Diana Dumlavwalla and Dr. Michael Rickman
  • 1st Place – 2015 FSU Competitive Festival
  • William E. Duckwitz Talent Scholarship
  • Dublin International Piano Festival – Ireland
  • Prague Piano Festival – Czech Republic
  • Orfeo Music Festival – Italy
  • Music at Ambialet – France
  • The Biltmore Hotel – Florida
  • Atlantic Center for the Arts  – Florida
  • Aronoff Center  – Ohio

Teaching Experience

  • Graduate Teaching Assistant – Florida State University
  • Associate Faculty  – New Tampa Piano and Pedagogy Academy
  • Piano Instructor  – West Chester Academy

Pedagogical Research

  • Improvisation 101: A Step-By-Step For Everyone
  • Copy, Respond, Play: Teaching Improvisation the Simple Way
  • Keyboard Improvisation in Western Art Music
  • Zoom Jam Piano Workshop


"I took up playing piano at 41 and William Perry has helped me immensely. With playing technique, reading music, understanding theory. He teaches in a way that makes everything make sense. Not skipping around. Step by step. On top of that he is very is easy to get along with. He’s been instructing me for a long time and I plan on him instructing me for years!"
Will B.
"My 9 year old daughter has been taking online piano lessons with William for several years. She has come a long way and is doing really well with William as a teacher. He is very patient with her and makes lessons fun. We've always had a hard time getting her to stick with activities but she absolutely loves learning piano! Lately they've been working on some interesting/fun pieces and she loves practicing them every free minute she has. The online lessons have worked great for us... more convenient. William is a great teacher! You won't be disappointed."
Elizabeth F.
"William has been an excellent teacher. He spent time evaluating my skill level and developed a lesson plan to help me progress. I have seen great improvement in sight reading skills in just a few months, and the pieces we work on are both challenging and fun. He is encouraging and patient."
Erin W.
"Lessons with William have been a blast. He is not only a skilled and well-trained piano instructor, he also makes the lessons enjoyable. Lessons are tailored to each student's needs and desires for piano. William is willing to incorporate various genres of music into our lessons, keeping me intrigued by playing music I enjoy. He is patient and takes the time necessary to explain aspects of piano that are more challenging for me. I recommend William highly. He is an excellent instructor for both children and adults."
Brad F.
"I met William as an adult beginner piano student. Like many adult students I took lessons for a year or so in elementary school but did not continue. A little less than two years ago I decided to explore piano again. After wandering around the world of online and other self-taught methods I decided to get serious. That's when I found William. Working with William has really provided the structure I need in order to advance. I find William's style to be focused and friendly but businesslike. He challenges me where he has seen room for improvement - for me this has been sight reading and dynamics. His setup for lessons via Zoom is great, including an overhead camera view of his keyboard. I've already recommended William to a work colleague and I am glad to share my enthusiastic recommendation here."
Jim M.

Frequently asked questions

My first and most important goal as a piano teacher is to guide my students to their goals. I do not have a one-size-fits-all approach to piano lessons and because I understand that each piano student has distinct goals, schedules, and learning styles and that no two students are exactly alike, my online piano lessons incorporate a wide range of techniques, concepts and styles to accommodate everyone. Whether you are a beginning or advanced student, interested in classical, or pop music, or looking for broad coaching in other musical skills like performing, playing by ear, composing or improvising, you’ll get a program that best suits your needs and your goals.

In our lessons, you’ll get the traditional format in a modern setting. A typical piano lesson with me may include topics such as: note-reading, technique, ear training, style, composition, improvisation, performance and recording, as well as general music history and theory. I always start new piano students by asking a lot of questions about you, to find out what it is that draws you to piano lessons. Throughout our time together, I’ll continue to update my teaching plan to reflect your goals.

When you sign up for private lessons, you will be charged the full price of a monthly subscription which will renew each month at the date you signed up for. For example: if you sign up for lessons on January 20, you’ll pay either $120, $180 or $240 (depending on your desired length of lessons). Then you’ll be charged again on February 20, and March 20, etc. If you sign up in the middle or end of your first month, you will be credited with the appropriate amount of lessons you’ve paid for.

The monthly subscription guarantees you 45 piano lessons per year. Months where you would have more than 4 lessons count towards your yearly total of 45. This means that there is a total of 7 weeks off per year, baked into the schedule. Those will be spread out evenly throughout the year and usually coincide with holidays.

If you have to miss a lesson, please give me 24 hours notice. If you notify me within that timeframe you will be given a makeup for that lesson, at no charge. If you don’t arrive for your lesson at all or notify me in less than 24 hours, you’ll not receive the makeup lesson. This is a fairly standard rule that most music studios implement to help keep the schedule running smoothly.

Choose the plan that's right for you

Pay the same for in-person lessons and online and get the same perks. The only difference is the length of the private weekly lesson you receive. 30 mins lessons are recommended for absolute beginners.


Per month


Per month


Per month