Beginner Guitar
Chords, riffs, strumming, tuning, and complete songs with clear, age-appropriate instruction.
Personalized guitar lessons for ages 7 through adult, covering rock, blues, metal, singer-songwriter, jazz, and more. Learn the music you love while building strong rhythm, technique, confidence, and musical independence.

I’m David Hadley, a San Francisco guitarist, singer, and performer with more than 25 years of playing experience.
I also play bass and basic piano, which helps me teach rhythm, harmony, song structure, and how each part fits together in a band.
I play and teach across many styles, including rock, blues, metal, singer-songwriter, and jazz. Lessons are practical, encouraging, and built around the student’s age, favorite music, and goals.
Every lesson is customized to the student’s age, experience, musical goals, and favorite styles, from rock and metal to blues, jazz, and singer-songwriter music.
Chords, riffs, strumming, tuning, and complete songs with clear, age-appropriate instruction.
Cleaner chord changes, stronger groove, dynamics, fingerstyle basics, and playing while singing.
Phrasing, bends, vibrato, chord tones, ear training, and musical soloing.
Fretboard fluency, song structure, basic harmony, ensemble skills, and a focused path through plateaus.
Live experience informs practical lessons in rhythm, listening, preparation, confidence, and performance.


Choose online lessons, lessons at my place in Pacific Heights, or in-home lessons within three miles. Thirty minutes is ideal for many younger students; 45 or 60 minutes suits older students and adults.
30 min: $50
45 min: $70
60 min: $90
30 min: $55
45 min: $75
60 min: $100
In-person lessons in Pacific Heights.
30 min: $70
45 min: $95
60 min: $120
Travel included within three miles of Pacific Heights.
For siblings, back-to-back lessons can be scheduled during one visit. Locations outside the three-mile service area may be considered by arrangement.
Lessons are available online, at my place in Pacific Heights, or at the student’s home within three miles of Pacific Heights.
Lessons are available for kids ages 7 and up, teens, and adults, from complete beginners through intermediate players.
Lessons are offered in 30-, 45-, and 60-minute formats. Thirty minutes is often ideal for younger students and beginners.
Share a little about the student, the music they enjoy, and what they would like to accomplish. I’ll reply by email or phone with availability and the best next step.