Piano Lessons

Boulder, CO


Your Lesson


Lessons customized to your specific Musical taste and goals. 

I design your lessons with your specific goals in mind. No two students are the same and I make sure to address your interests, taste, and objectives.

Music Selection

I design your musical curriculum according to your preferred musical direction.
Pay attention to music that interests you, and share your affinities with me! I can create arrangements of that music that fit your skill level.

Music Theory

Based on my more than 20 years of piano teaching, I have developed two music theory books which I make available exclusively to my students. These books will help you quickly understand the "language of music." I also teach and reinforce music theory knowledge in the context of the songs we will be learning together.

Note Reading

Your note reading skills will improve through the use of a piano performance book which I have developed myself, flash cards, and through additional teaching in the context of your songs.

Technique Guidance

We will work on good hand and arm position as well as overall posture. I try to focus primarily on performing songs but will also teach scales and provide hand exercises as needed. As mentioned in the note reading section above, the piano performance book I have written also will be a great resource in this area.

Live Performances

I hold a yearly recital where students may decide to sing while accompanying themselves on piano, or they may decide to play a duet with me or with another student.








I provide lessons in the convenience of your home. My drive time is included in the lesson charge.



Monday-Thursday Evenings

Your Teacher

David_Williard copy.jpg

Hi! I'm David Williard and I love being a piano teacher. Here are some of the things that make me great at it.


I received a music scholarship for music composition at Davidson College.

Wanting to record your music? I have a studio in my home and would love to show you how you can record music. 


I have many years of professional musical performance experience and will pass along relevant knowledge to you.

I have been teaching piano for more than 20 years, and I was a public school teacher, I am highly organized and adapt my teaching to best suit different learning styles.

I love to sing and can help you marry your love for piano with singing. I have been a songwriter for many years and would love to help you with your songwriting skills.



4 lessons (introductory offer)
Add To Cart
Custom Purchase


How long does each session last?
Sessions are typically 30 minutes long.

How often do you teach?
For school-age students, lessons are once per week.
For adult students, lessons can range from once per week to once every two weeks.

When do you teach?
I teach in the evenings, Monday through Friday.

Do you have openings?
I am accepting new students and welcome the opportunity to learn about your musical goals.

Where do you teach?
I teach in the Boulder, Louisville, Superior, Lafayette, and Niwot areas. 

What are your rates?
My rates are competitive and are dependent on the number of students I would be teaching in your home.
My lesson charge includes drive time and preparation work for your lesson.

What is your cancellation policy?
I ask for 24 hours notice for cancellations. Accommodations are made for late notice due to sickness. My priority is to have a long term relationship with you, and I try to be understanding when conflicts arise.

Please contact me with any other questions. I'd love to hear from you!

Name *

Cameron Music

Address:  Boulder, CO

Phone:     303-641-7761



We are looking forward to hearing from you!

We are always happy to hear from our visitors, answer your questions, and help you with your music exploration.