Piano Lessons
Learn piano in a fun, supportive, and personalized environment for all ages and skill levels — from complete beginners to advanced players.
Whether your goal is to play for fun, write music, perform live, record professionally, or improve overall musicianship, lessons are customized to fit your musical interests and learning style.
What Students Learn
Beginner to advanced piano skills
Chords, scales, and technique
Reading sheet music
Rhythm and timing
Music theory fundamentals
Songwriting and composition
Ear training and improvisation
Keyboard and synthesizer basics
Playing by ear
Performance preparation
Styles of Music
Lessons are available in a wide variety of styles including:
Classical
Electronic / Synth Music
Rock / Pop
Rap / Hip hop / R&B
Alternative
Country / Blues / Stride
Film & Video Game Music
Experimental / Jazz
Personalized Learning Approach
Every student learns differently. Lessons combine hands-on learning, visual demonstration, ear training, and sheet music instruction to create an engaging and effective experience adorned with music theory attached to each piece of music tailored to each lesson.
Available Lesson Types
In-person Lessons (Family members welcome to watch)
Group Piano Lessons
Online Piano Lessons
Keyboard / Synth Lessons (Programming / Sampling included)
Songwriting & Music Production Integration
Beginner Friendly
No experience is necessary. Beginner students will learn step-by-step fundamentals in a relaxed and encouraging environment designed to build confidence from day one.
Intermediate and advanced students can focus on refining technique, improving theory knowledge, songwriting, improvisation, recording, and advanced song performance.
In Person or Online
Lessons are available in-person or online with flexible scheduling options available.