Family Music Classes in Harrisonburg and Rockingham County

Music Together® brings the highest quality music and movement experiences to children everywhere — and we involve the adults who love them in the magical process of development that only music can provide.

Each week in Music Together® Mixed-Age Classes at Practical Prep Tutors, babies, toddlers, preschoolers, and the grownups who love them® gather for 45 minutes of fun-filled family music time. Your teacher will lead you and the other families in music activities ranging from lullabies to full-on jam sessions (with child-friendly instruments, of course!). It’s so much fun you won’t realize how much learning is taking place!

You’ll take home the award-winning music used in class, along with an illustrated songbook and other resources. As you discover new ways to play with music all week long, you’ll be supporting your child’s music-learning and overall development — even if you don’t think of yourself as a great singer or dancer.

Demo Classes

There are no upcoming demo classes currently scheduled.
Interested families are welcome to attend a regularly scheduled semester class as a demo to see if our program is a good fit. Fill out the interest form below and we will contact you to schedule your demo class!

New Beginnings Montessori

7121 Arch Dr
Mt. Crawford, VA 22841

Monday, November 13


new beginnings montessori

7121 Arch Dr
Mt. Crawford, VA 22841

Wednesday, January 10


InMotion School of Dance

1037 S. High St
Harrisonburg, VA 22801

Friday, November 17



jingle jam holiday classes

Celebrate the joy of the season with Music Together Practical Prep Tutors! Choose one class for $25 or two classes for $45. Bring the whole family to enjoy the festivities! These 45-minute sessions will run at the following days and times: 
  • Fridays, 12/1 and 12/8 at 10:30AM (InMotion; Harrisonburg)
  • Saturdays, 12/2 and 12/9 at 10:00AM (InMotion; Harrisonburg)
  • Mondays, 12/4 and 12/11 at 4:00PM and 5:00PM (New Beginnings; Mt. Crawford)
  • Wednesdays, 12/6 and 12/13 at 9:30AM and 10:30AM (New Beginnings; Mt. Crawford)


  • Winter classes start the week of January 8 and end the week of March 11 for a total of nine classes. Late registrations will be prorated based on start date. 
  • Monday and Wednesday classes will be held at New Beginnings Montessori at 7121 Arch Dr, Mt. Crawford. Friday class will be held at InMotion School of Dance at 1037 S. High St, Harrisonburg.
  • Winter classes will be taught by Katie Ginn, owner of Practical Prep Tutors & registered Music Together® Teacher.
  • Tuition is $200 for the first child (ages 0-5), $100 for each additional child. Babies under 9 months and siblings ages 6 and up at time of registration are free with an enrolled sibling.
  • There is a $20 non refundable registration fee for new families at our center. 


Start Date: January 8
End Date: March 11
(skip Feb 19)
4:00-4:45PM or 5:00-5:45PM


Start Date: January 10
End Date: March 13
(skip Feb 21)

9:30-10:15AM or 10:30-11:15AM


Start Date: January 12
End Date: March 15
(skip Feb 23)



  • Weekly 45-minute classes taught by one of our registered Music Together® teachers

  • Online Music Together family resources, including professional recordings to download at home

  • A beautifully illustrated songbook

  • Each 45 minute, mixed age class is comprised of 6-12 families. Children may attend with any caregiver. Grownups sit in the circle and actively participate with their child.  
  • Classes are relaxed, playful, and non-performance oriented. Children are invited to learn and participate at their own pace.
  • Each class contains “Parent Education Moments” designed to guide parents through their child’s journey to basic music competence. 
  • There are approximately 12 musical activities per class. This includes small and large movement activities, chants, instrument and prop play, and lots of singing and dancing! Songs are sung with varying meters and tonalities to create a rich musical experience for the child. Activities also include rituals such as the Hello Song, Goodbye Song, a lullaby, and free dance/instrument play along songs. 
  • Each semester uses one of the twelve song collections in our rotation. 

Sing, dance, and have fun! You might be surprised to hear that you are your child’s most important music teacher right now—and it doesn’t matter whether you think of yourself a great singer or dancer. Young children develop dispositions for certain behaviors, including learning to love music, by observing and imitating their loved ones. Simply by participating enthusiastically during class and playing with the ideas at home, you’ll give your children the modeling they need to learn to love to make music. Please wait to socialize or use your cell phone until after class and instead help us create a music-only environment.

At Music Together children are never required to sit in the circle, nor are they expected to conform to an adult’s idea of participation. We know that children learn differently from adults. They learn instinctively and constantly, through observation, interactions with adults and older children, and through imitation, play, and, especially, movement. One hallmark of Music Together is the insight that children will naturally develop music ability simply when they are immersed in a community of families all making music.

Children’s responses depend on their most dominant learning style and temperament as well as their age and developmental level. Some might follow the teacher right away. Many will simply want to watch and absorb, particularly in the first few weeks of class. Some might crawl or toddle around; others may be stimulated by the music and respond more actively, by running, jumping, or dancing. All of these are perfectly natural responses to the new, musically rich environment they’re experiencing. Throughout the semester, your teacher will help you tune in to how your children learn best, so you can support their music development in class and at home. Feel free to ask if you have any questions!

Play your songs at home and in the car frequently, especially during the first few weeks of class. Make the music available for your children to listen to while they’re playing or before nap or bedtime.

Create your Family Music Zone® account and download the Music Together® app to stream the music digitally and enjoy more activity ideas!

Use the songbook to help you learn the songs and for some musical inspiration at home. The music notation is in the book if you play an instrument and want to play along. Try using the songbook at story time or bed time, instead of a regular book, and sing through the songs with your child as you look at the beautiful illustrations.

We offer makeup classes should you have to miss. Please contact to schedule your makeup. 

We welcome families at any point during the semester! Class tuition will be prorated for each missed class. 


We adhere to the local school districts in regard to weather cancellations. Should Harrisonburg or Rockingham County public schools close due to inclement weather, classes will be canceled as well. In the event that a class is canceled, we will send out an email to all registered families. We have one makeup class available to schedule at the end of each semester. 

Music Together® classes may be in session when older children have a school holiday, and it is natural to want to bring them with you to class. All child guests must be prearranged with the teacher to ensure adequate space in the class. Extra parents, grandparents, or caregivers are welcome to attend class at any time—no need to ask!

Music Together art & logo design copyright ©2016–2023 Music Together LLC.
Music Together is a registered trademark. Practical Prep Tutors is licensed by Music Together LLC. 
For more Music Together locations: