Personalized Online Piano Lessons for Children & Adults

Welcome to Rhapsody Music Lessons!



I’m Ellen DuBois, and I believe learning to play the piano should be an enjoyable, rewarding experience at any age. Through personalized, one-on-one online lessons, I help children and adults develop their musical skills, build confidence, and discover the joy of making music.


Meet Your Piano Teacher.

Hi! I’m Ellen.





For 20 years, I’ve had the joy of teaching piano to children and adults, helping students of all ages discover and develop their musical abilities.

After years of teaching privately and operating my own music studio, I transitioned to online piano lessons in 2020 and have continued teaching virtually ever since.

Online lessons offer the convenience of learning from the comfort of your own home, without the travel, scheduling challenges, or interruptions caused by bad weather. Students receive the same individual attention, guidance, and encouragement that have always been central to my teaching.

My teaching approach is personal and encouraging. I recognize that every student learns differently, so I tailor each lesson to individual needs, abilities, and goals.

Along with learning to play the piano, students receive a strong foundation in music theory and the fundamentals of music, giving them a well-rounded musical education.

Above all, I love what I do! My goal is not simply to teach students how to play the piano, but to nurture their confidence, celebrate their progress, and help them experience the lifelong joy of making music.

Where I teach

I teach online piano lessons from a dedicated teaching space in my home studio, equipped with everything needed to provide a personalized, engaging, and enjoyable learning experience for students of all ages.

Lesson Fees

Online lessons

$30 per half-hour

Online lessons, available no matter where you are located in the USA. For beginners or advanced.

Steinway and Sons piano keyboard with exposed strings and hammers

Want to get started today, or just see how I can help you out?