Windsor Heights, Iowa, Piano Lessons

It might be hard to find a piano teacher in Windsor Heights, IA.

Our Online Live Piano Lessons are fun! Learn how they work, watch a video demo, read reviews, or find a piano teacher here.
See what our customers are saying about McCarthy Music!
5 / 5 stars
So far, very impressed! We were happy to find Ryan and McCarthy Piano when my son's piano teacher in our rural town retired. Jackson (10 years old) has enjoyed each lesson with Ryan and looks forward to the next one. Ryan seems very knowledgeable and patient. The app works great and Jackson has been practicing regularly. Also, the customer support from McCarthy has been amazing from the very beginning!
- Karen Barr
  (Nebraska City)
Review of Ryan Lawless on 3/5/2019

5 / 5 stars
Melissa is great for all skill levels I would say I am at an intermediate level on the piano and it is more difficult to find a good teacher to take me to the next level. Thankfully, I found Melissa. She has helped me more in the last 2 months than I have been able to doing it on my own in the last 2 years! She pays special attention to the fundamentals which are the building blocks for all songs. She is very patient and encouraging. I really look forward to my weekly 45 minute lesson. I learn so much every week! I would highly recommend Melissa for anyone wanting to learn to play the piano at any level!
- John E. Baker
  (Erie)
Review of Melissa Juarez on 8/2/2019

5 / 5 stars
I'm hooked I had the best instruction of my life. Joel was amazing and enjoys music that aligns with my interests. He’s a natural teacher and he really took time to teach me things that only a teacher (vs. recorded) could do.

I was nervous and left elated. I’m so grateful I found your Technology.

I’m hooked. Thank you.
- Robby
Review of Joel Brandon on 10/4/2018

Only $10 to try a lesson, no commitment: 

valid through Sunday only, ends 10/20
Instructors are available to teach in Windsor Heights, IA
Profile picture
1960

30 minute rate:
$10.00
  (regular price: $15.00)
Years Experience: 15
Languages:
English

Profile picture
play
play
Bryan Deister
I have a BA in Piano Performance from Berklee College of Music. I started playing rock music, then I studied classical music in my teenage years, and went on to study jazz in college. I specialize in improvised music with an emphasis on Jazz, and world music. I spend most of my off time writing and recording original music. My goal with students is to give them the tools they need to open up musical doors. Music theory is an important thing to know, and be able to use productively. Ear training... read more
30 minute rate:
$10.00
  (regular price: $15.00)
Years Experience: 3
Languages:
English

Profile picture
Abhas Rajhans
Hi! I have been playing piano for 11 years, and love to teach those wanting to learn how to play piano.
30 minute rate:
$10.00
  (regular price: $15.00)
Years Experience: 2
Languages:
English

Profile picture
Nina Deisadze
I went to school for Piano and Music theory in Tbilisi, Georgia in 1980. I was involved in a music conference in Tallinn, Estonia in 1983. In 1985, I earned a teaching certification in Vienna, Austria. Prior to moving to USA, I was a highschool teacher for German for 18 years. Since then I have been teaching piano and music theory privately to friends and family.
30 minute rate:
$10.00
  (regular price: $20.00)
Years Experience: 29
Languages:
English

Profile picture
Asya Minasyan

30 minute rate:
$10.00
  (regular price: $45.00)
Years Experience: 33
Languages:
English



View more instructors...

Live piano lessons with McCarthy Music

Score viewer

Learn to play piano online with real teachers using an app designed just for piano.

  • FREE software custom-built for online piano lessons
  • Works with any piano (real or digital) or MIDI keyboard
  • Award-winning teachers thoroughly vetted and trained
  • More effective practice with instant on-screen feedback
  • Thousands of songs to choose from in all genres and skill levels
Other cities served

Agency    
Ames    
Badger    
Bode    
Carter Lake    
Cedar Rapids    
Council Bluffs    
Dallas Center    
Davenport    
Des Moines    
Elkhart    
Gray    
Hudson    
Iowa City    
Mitchellville    
Norwalk    
Olds    
Oran    
Otho    
Pleasant Hill    
Pleasantville    
Robins    
Rudd    
Ryan    
Sioux City    
Swan    
Urbandale    
Webb    
Windsor Heights