NO SALES TAX | FREE SHIPPING OVER $99

Private Lessons with Mackenzie Rolf - Piano, Vocals, and Bass

$14900

WE MAKE MUSIC EDUCATION FUN!

Unlock your musical potential with Mackenzie Rolf, offering expert instruction in:

  • Piano: Lessons for beginner to intermediate students of all ages, focusing on fundamentals, improvisation, and music theory.
  • Vocals: Tailored coaching for beginner to intermediate singers across a range of styles and ages.
  • Bass: Perfect for beginners of all ages, with lessons designed to build a strong foundation in rhythm and technique.

With Mackenzie’s patient and personalized approach, you’ll gain the skills and confidence to achieve your musical goals.

READY TO SIGN UP?

Select the instrument you want to learn, your desired day of the week and time slot, then fill out our sign-up form and proceed to checkout!

Day
Time

MORE INFO

Mackenzie Rolf’s passion for music began early, inspired by learning piano alongside her mother. Teaching herself guitar, ukulele, and vocals, she combined self-driven exploration with classical training in piano and voice under RiverCity’s former instructors. As an alumna of RiverCity’s Royals, Rockers, and Legends of Rock programs, Mackenzie’s well-rounded musical foundation spans Jazz, Rock, Contemporary, and Musical Theater.

Mackenzie earned an Associate of Arts Transfer Degree with a focus on Music and Psychology and is now pursuing a Bachelor of Music in K-12 Education at Western Oregon University. There, she has performed with ensembles such as Western Oregon Voices and the Berlin Philharmonic Orchestra in Brahms’ Requiem.

Her teaching experience includes guiding students in the Young Rockers program and other RiverCity initiatives. A performer with local bands like Flares, she is also involved in community theater and collaborative projects. Mackenzie specializes in nurturing students’ skills in piano, voice, and bass, helping them grow in confidence and artistry.

Customer Reviews

Based on 4 reviews
75%
(3)
25%
(1)
0%
(0)
0%
(0)
0%
(0)
P
Patrick
Great instructor

I've taken 3 months of lessons with MacKenzie, she is very knowledgeable, kind and patent. She was always on time ready to work. I have never played the piano, after three months I can play a few songs. I even wrote a song. It was a blast

P
PATRICIA Wilson
Instructor is great company not so much

We chose this rivercity due to the times offered. After starting services we were informed those times are actually not available. We were offered other times and took those but are a frustration with our schedules. I looked again yesterday and it still says you can choose Tuesdays at 5 with her but no you actually can't. The website needs to be updated to avoid this false pretense that hours that are convenient are not actually posted.

A
Amy Branson

MacKenzie is awesome! Talented and sweet! My daughter loves working with MacKenzie!

D
Denise Martian

My son, Dominic, really enjoys his singing lessons! He thinks all the teachers and staff at River City are nice and awesome people!!

LEARN TO PLAY MUSIC WITH A PRO MUSICIAN!

Not sure where to start? Try a lesson on us!

JOIN IN THE FUN OF LEARNING TOGETHER!

GROUP MUSIC CLASSES

RiverCity Rock Star Academy is a unique performance-based music education program that combines weekly band rehearsals, a weekly private music lesson, and live performances.

Our group classes are great fun and community-based learning for kids, teens, and adults of all skill levels.

Private Lessons with Mackenzie Rolf - Piano, Vocals, and Bass Music Lessons RiverCity Music Store - RiverCity Rockstar Academy Music Store, Salem Keizer Oregon
RiverCity Music Store

Private Lessons with Mackenzie Rolf - Piano, Vocals, and Bass

$14900

Unlock your musical potential with Mackenzie Rolf, offering expert instruction in:

With Mackenzie’s patient and personalized approach, you’ll gain the skills and confidence to achieve your musical goals.

Day

  • Monday
  • Tuesday
  • Wednesday
  • Thursday
  • Friday

Time

  • 12:30PM-1:00pm
  • 1:00PM-1:30PM
  • 1:30PM-2:00PM
  • 2:00PM-2:30PM
  • 2:30PM-3:00PM
  • 3:00PM-3:30PM
  • 3:30PM-4:00PM
  • 4:00PM-4:30PM
  • 4:30PM-5:00PM
  • 5:00PM-5:30PM
  • 5:30PM-6:00PM
  • 6:00PM-6:30PM
  • 6:30PM-7:00PM
  • 7:00PM-7:30PM
  • 7:30PM-8:00PM
View product