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.