DJ Mixing Course (Ages 10+)

Learn how to mix, scratch, and perform with industry-leading software and build a career in the DJ industry!

DJ Mixing Lessons in Carmel

Every DJ’s skillset starts with their ability to mix. Beat Refinery® DJ mixing lessons can help you build these skills, master industry leading software, and start your journey toward becoming a master DJ!

Open to ages 10+, these group classes are perfect for younger DJs, beginner beat makers, as well as amateur DJs who want to develop their skills. Students with existing experience can move into advanced DJ mixing lessons at the instructor’s discretion.

Our DJ mixing lessons are taught by experienced DJs using Serato DJ Pro software. As the world’s most popular DJing software, Serato DJ offers everything you need in the DJ booth! We’ll show you how to harness Serato’s tools to craft your own mixes!

In addition to group classes, Beat Refinery also offers one-on-one DJ lessons. Our private lessons are perfect for younger DJs who benefit from direct instruction and for up-and-coming DJs who want to learn from industry pros. Students who complete our Level 1 mixing class can also enroll in DJ scratching lessons!

Play Video

Beat Refinery DJ Mixing Classes

Level 1: Intro to DJing

Prerequisites: No previous DJ experience necessary.
Students will learn:

  • Brief overview of the history, culture, and the art of the DJ
  • Introduction to DJ equipment
  • Introduction to Serato Scratch Live
  • Introduction to music theory for the DJ
  • Introduction to mixing on two turntables
  • Introduction to scratching
  • Hand/eye/ear fundamentals
  • Career paths in the DJ business

Level 2: Basic Mixing

Prerequisites: Level 1: Intro to DJing
Students will learn:

  • Basic beat matching
  • Basic scratching
  • Basic music theory for the DJ
  • Song structure
  • Serato Scratch Live fundamentals using Absolute Mode
  • Basic mix set programming

Level 3: Intermediate Mixing

Prerequisites: Level 2: Basic Mixing
Students will learn:

  • Intermediate beat matching
  • Intermediate scratching
  • Intermediate music theory for the DJ
  • Intermediate mix set programming
  • Proper phrasing & mix points
  • Serato Scratch Live fundamentals using Relative Mode
  • How to use cue points in Serato Scratch Live
  • How to use loops in Serato Scratch Live
  • Trick mixing: looping, doubling
  • Scratches: stab, transform, chirp

Level 4: Advanced Mixing

Prerequisites: Level 3: Intermediate Mixing
Students will learn:

  • Advanced beat matching
  • Advanced music theory for the DJ
  • Advanced Serato Scratch Live techniques using Relative Mode
  • Advanced mix set programming
  • More proper phrasing & mix points
  • More effective uses of loops in mixing
  • Creating a live mash-up/blend
  • Effective uses of effects in mixing & scratching
  • Double time & half time mixing
  • Effective uses of temporary cue points in mixing & scratching
  • Music organization

The Professional Course

Prerequisites: Level 4: Advanced Mixing
Students will learn:

  • Creating a brand
  • Effective uses of social media & online resources
  • Professionalism & social networking skills
  • Nightclub DJ vs. mobile DJs
  • How to create a proper demo CD
  • Effective mixing transitions using loops, scratches, effects
  • Effective uses of trick mixing & drop mixing
  • More proper phrasing & mix points
  • Music programming for both nightclub & mobile DJs
  • Troubleshooting equipment & software problems


Sign Up for DJ Mixing Lessons

Ready to get started with DJ mixing lessons? Schedules and pricing for our upcoming classes can be found through our online registration portal. New DJ students can also sign up over the phone or in-person.

Get started with Beat Refinery DJ mixing lessons today! Sign up online or contact Bach to Rock® for details on schedules and pricing.

The Beat Refinery program is only available at select Bach to Rock locations. Contact your local music school to check available lessons and classes.

Play Video
Why Choose Us

The Bach to Rock Method

At Bach to Rock, we know that students learn music more quickly when they’re having fun! Our step-by-step curriculum keeps students engaged and rewards achievement at each level. Students get to choose which songs they play, learn from music pros, and perform with peers at live events!

Music Made Fun!

At Bach to Rock, students choose which songs and genres they want to play, making lessons more fun!

Band & Glee Programs

Through our Band and Glee Club programs, students get to play music with peers, a key skill for growing musicians!

Live Performances

Bach to Rock gives students the chance to perform live at local music venues, helping students build confidence on stage!

One-on-One Lessons

In private music lessons, our students learn one-on-one from some of the most talented music educators in the area.

Early Childhood Classes

Music is valuable for early childhood development! We offer programs for toddlers, preschoolers, and early elementary students.

Music Lessons, Camps & Parties

At Bach to Rock, we offer music lessons and group classes for kids and adults, plus camps and birthday parties! With our fun and beginner-friendly approach, it's never too early or too late to get started with music!


Bach to Rock offers music lessons for all ages and skill levels. Our private lessons include piano, guitar, drums, voice, and a wide range of other instruments. We also offer beginner classes and ensemble programs like Band and Glee Club. Anyone can learn to play music with Bach to Rock — even if you've never played an instrument before!


Our camps are a perfect choice for students who love music! We offer full-day and half-day summer camps, spring camps, and winter camps for kids, plus camps on school holidays. Our camps are great for students who want to start learning music and see what it's like to perform!


Birthday parties at Bach to Rock give kids a chance to be rock stars for a day! With themes like Karaoke Birthday and Rock Birthday, partygoers get to perform and record songs by their favorite artists. We also offer birthday party packages for younger children and corporate teams!

Frequently Asked Questions

Have a question about music lessons at Bach to Rock®? Below, we’ve collected some of the most frequently asked questions about our programs, including which types of lessons we offer, how much our programs cost, and how to get started!

Bach to Rock offers a wide range of music programs, including lessons for all ages and skill levels!

Our private lessons include programs for piano, guitar, bass, ukulele, drums, and voice, as well as brass, string, and woodwind instruments.

We also offer group classes — including beginner classes like Piano 101, Guitar 101, and Voice 101 — plus ensemble programs like Band and Glee Club.

Pricing for Bach to Rock music lessons depends on the type and duration of lesson. You can find up-to-date pricing and schedules for all of our programs through our online sign up system. Pricing may vary by location.

All Bach to Rock students must have access to their own instruments for at-home practice.

Bach to Rock is more than happy to advise parents and students on instrument purchases. We can recommend local stores that sell high-quality instruments for a reasonable price.

We also have wholesale contracts with instrument manufacturers and suppliers. This allows us to provide instruments at a discount to parents and students who purchase them from us.

A list of recommended instruments and accessories is available for all parents and students.

While students must have their own instruments for at-home practice, Bach to Rock will generally provide students with instruments for in-school lessons.

Drums, guitars, keyboards, and support equipment (such as amplifiers) will always be supplied by the school. This way, students don’t have to transport bulky equipment to and from lessons.

As students advance, they may feel more comfortable using their own instruments for lessons at Bach to Rock. Students are encouraged to bring their own instruments to school for lessons when possible.

Note that we do not provide wind or orchestral instruments such as clarinets, flutes, saxophones, or violins.

It's never too early to get kids started with music! At Bach to Rock, we encourage parents to start music classes early in childhood, so that kids can enjoy the developmental benefits of music education.

Our programs include Rock n Roll (ages 1-3), Rock City® (ages 3-5), Kids n Keys (ages 5-7), and Fun with Music (ages 6-7). Our early childhood classes help prepare students for private music lessons as they grow older.

We recommend starting private lessons at age 7. This is the age when most students are able to read sheet music — an important skill for private lessons.

Music education offers a wealth of benefits in early childhood. At Bach to Rock, we offer a range of fun and exciting programs to introduce your child to music!

These programs include Rock n Roll (ages 1-3), Rock City® (ages 3-5), Kids n Keys (ages 5-7), and Fun with Music (ages 6-7).

At Bach to Rock, we welcome students of all ages — including adults! Our adult music lessons are open to students regardless of their skill level or experience.

Whether you’re playing an instrument for the first time, want to brush up on existing skills, or feel like learning a new instrument, we’ve got you covered!

In addition to in-person lessons, our music programs are available online.

Bach to Rock’s online programs include private music lessons, group classes for beginners, early childhood programs, and online workshops!

Parents and students can sign up for Bach to Rock music lessons, camps, and parties at the click of a button! Our online sign up system makes it easy to enroll, and includes up-to-date information for pricing, availability, and scheduling. We also accept registrations over the phone or in-person!

Wall of Fame

Standout Students & Future Stars

Discover talented students at Bach to Rock! Our Wall of Fame includes featured students and bands, as well as winners from events like Battle of the Bands.

Swipe for More