FUEL YOUR FITNESS FIRE AT BEACONSFIELD'S PREMIER 24h/7 GYM WITH TECHNOGYM EQUIPMENT!

Dive into Over 212 MONTHLY Exercise Classes

$0 SIGN-UP on ALL Memberships!

Group fitness classes

220+ group fitness classes a month in Beaconsfield

Yoga, Pilates, spinning, Zumba, strength, bootcamp and more, led live by instructors in the room. Every group class is included with every membership and day pass, and no booking is needed. Just show up.

  • 220+classes a month
  • 23class types
  • 7days a week
  • $0extra, all included
A full group fitness class working out together at Klub 20 in Beaconsfield

Weekly class schedule

This week at Klub 20

  • No booking, just drop in
  • Also streamed live on ZoomLive on Zoom for members
  • KFIT and Group PT: reserve 24 hours ahead
  • New classes every season

Monday

Tuesday

Wednesday

Thursday

Friday

  • Group PT

    Group PT with Adrianna

    Reserve
  • Pilates Fusion

    Muscle & Tone with Jocelyne Also streamed live on Zoom

  • Stretch & Strength

    Yoga & Pilates with Diane Also streamed live on Zoom

  • Group PT

    Group PT with Adrianna

    Reserve
  • Spinning

    Spinning with Susan

  • Ballet Fit

    Muscle & Tone with Jenn Also streamed live on Zoom

  • Reserve
  • Yoga Flow

    Yoga & Pilates with Linda Also streamed live on Zoom

  • Zumba

    Zumba & Dance with Julianne Also streamed live on Zoom

  • Yoga Flow

    Yoga & Pilates with Linda Also streamed live on Zoom

  • Zumba

    Zumba & Dance with Hercy Also streamed live on Zoom

Saturday

Sunday

Please arrive on time or a few minutes early, out of respect for the instructor and everyone in class. If a class is cancelled, for example for an instructor emergency or a major holiday, it shows as Cancelled on this schedule and in the Klub20 app. The gym itself stays open 24/7.

Class types

Find your kind of workout.

From slow stretching to all-out intervals. Tap a type to see when it runs.

  • A yoga class stretching on mats at Klub 20
    Yoga & PilatesYoga Flow, Yin, Pilates, Essentrics and more
  • The spinning studio at Klub 20
    SpinningHills, sprints and intervals in our cycling studio
  • A muscle and tone class with dumbbells at Klub 20
    Muscle & ToneStrength, glutes, Pilates Fusion and Ballet Fit
  • A group dance fitness class at Klub 20
    Zumba & DanceZumba, DanceFusion and Afrocadance
  • A bootcamp class training on the turf at Klub 20
    BootcampHigh-intensity training across the gym
  • A KFIT class training on the heavy bags
    KFITKickboxing and strength, first session free
  • A Group PT class doing lunges together
    Group PTSmall-group personal training, first session free

Class descriptions

Every class, explained.

What each class is like, how hard it is, and when it runs. Classes are 60 minutes unless noted, and every class works for beginners: instructors give easier and harder options.

Yoga & Pilates

Mind-body classes for flexibility, mobility, core strength and stress relief, from slow and restorative to strong and sweaty.

  • Yoga Flow

    • Intensity: low to moderate
    • 60 min
    • Drop in, no booking
    • Also on Zoom

    A flowing, vinyasa-style class that links breath to movement through standing poses, balances and stretches. You build flexibility, mobility and posture, with an easier or harder option for every pose, then finish with a calm relaxation that leaves you recharged.

    When: Mon 8:15 am, Mon 8 pm, Fri 10:15 am, Fri 4:30 pm
    With: Linda, Chantal

  • Yoga Fusion

    • Intensity: moderate
    • 60 min
    • Drop in, no booking
    • Also on Zoom

    Flowing yoga poses blended with Pilates, bodyweight strength and balance training. It works flexibility, mobility, strength and core in one class, and builds better body awareness along the way. Multi-level, with options for every move.

    When: Tue 5:30 pm, Wed 8 am, Sun 9:30 am
    With: Vivian, Lana

  • Power Yoga

    • Intensity: moderate to high
    • 60 min
    • Drop in, no booking
    • Also on Zoom

    A strong, athletic yoga practice. Traditional warm-ups and postures are paired with strengthening work for the core, legs and upper body, with a focus on alignment and breathing. Builds strength, endurance, balance and flexibility, and you will sweat.

    When: Sun 8:30 am
    With: Chantal

  • Slow Flow

    • Intensity: low
    • 60 min
    • Drop in, no booking
    • Also on Zoom

    A gentle, slower-paced yoga class. Poses are held a little longer so you can settle into each one, focus on your breath and move with good alignment. Ideal for beginners, stiff joints, active recovery days, or anyone who wants to slow down.

    When: Thu 10:30 am
    With: Diane

  • Yin Yoga

    • Intensity: low
    • 60 min
    • Drop in, no booking
    • Also on Zoom

    A quiet, deeply relaxing class of seated and lying poses held for 3 to 5 minutes each. Long holds gently stretch the deep connective tissue around the hips, spine and shoulders, improve mobility and calm the nervous system. A perfect way to unwind before bed.

    When: Wed 8 pm
    With: Isabel

  • Pilates

    • Intensity: moderate
    • 60 min
    • Drop in, no booking
    • Also on Zoom

    Mat Pilates built around your core, with your arms and legs doing the work to load it, so the whole body gets stronger. It's all about control, concentration and breathing. You may not sweat much, but you'll feel every exercise. Improves posture, balance and overall wellbeing.

    When: Thu 4:30 pm
    With: Victoria

  • Pila Yoga

    • Intensity: moderate
    • 60 min
    • Drop in, no booking
    • Also on Zoom

    The best of both. The class opens with Pilates to build core strength and tone the whole body, then moves into yoga for stretching, flexibility, balance and breath control. You leave feeling strong, loose and full of energy.

    When: Mon 4:30 pm, Wed 4:30 pm
    With: Victoria

  • Stretch & Strength

    • Intensity: low to moderate
    • 60 min
    • Drop in, no booking
    • Also on Zoom

    No weights, just bodyweight exercises and props to help you stretch deeper, get stronger and switch on your core. A great all-round class for flexibility, posture and joint health, at any fitness level.

    When: Mon 10:30 am, Thu 9:15 am, Fri 8 am
    With: Vivian, Jocelyne, Diane

  • Essentrics

    • Intensity: low to moderate
    • 60 min
    • Drop in, no booking
    • Also on Zoom

    A full-body, low-impact workout that strengthens your muscles while lengthening them, through flowing movements inspired by tai chi, ballet and physiotherapy. It rebalances the body, eases stiffness and improves posture and mobility. No equipment, gentle on the joints, and great at any age.

    When: Tue 9:15 am
    With: Anna

Muscle & Tone

Instructor-led strength and toning classes using weights, bands and bodyweight. Build muscle, burn calories and get stronger, with options for every level.

  • Pilates Fusion

    • Intensity: moderate
    • 60 min
    • Drop in, no booking
    • Also on Zoom

    Pilates core work combined with light weights, resistance bands and other props for a full-body toning workout. Expect a stronger core, toned arms and legs and better posture, all low impact and easy on the joints.

    When: Mon 7 am, Wed 7 am, Fri 7 am
    With: Jocelyne

  • Body Works

    • Intensity: moderate
    • 60 min
    • Drop in, no booking
    • Also on Zoom

    A full-body workout using weights and props for big gains in strength, balance and stability, all in 60 minutes. A well-rounded class that keeps your whole body strong for everyday life.

    When: Tue 8 am, Thu 8 am, Sat 9:30 am
    With: Jocelyne

  • Body Design

    • Intensity: moderate to high
    • 60 min
    • Drop in, no booking
    • Also on Zoom

    A full-body workout that mixes cardio with resistance training to build strength, agility and endurance. Expect to work every major muscle group and get your heart rate up.

    When: Mon 9:30 am, Tue 4:30 pm
    With: Julianna

  • Cardio Tone

    • Intensity: moderate
    • 60 min
    • Drop in, no booking
    • Also on Zoom

    Full-body conditioning that alternates cardio with strength work, using a variety of weights and props. Strengthens and tones the whole body while you burn calories.

    When: Tue 10:15 am, Wed 10:30 am
    With: Lynn

  • Glute Toning

    • Intensity: moderate
    • 60 min
    • Drop in, no booking
    • Also on Zoom

    A lower-body muscular endurance class targeting the glutes, hamstrings and quads, plus core work. Timed intervals of work and short rests, lighter weights and higher reps, all at your own pace. Great for shaping and strengthening your legs and glutes.

    When: Mon 6 pm, Sat 12 pm
    With: Ben

  • Strength

    • Intensity: moderate to high
    • 60 min
    • Drop in, no booking
    • Also on Zoom

    Classic strength training with dumbbells, barbells and bodyweight. Squats, presses, rows, lunges and core work, coached with a focus on good technique. Builds muscle and bone strength and boosts your metabolism. Pick the weights that suit you.

    When: Wed 6 pm, Thu 5:30 pm, Sun 12 pm
    With: Nevine

  • Ballet Fit

    • Intensity: low to moderate
    • 60 min
    • Drop in, no booking
    • Also on Zoom

    A ballet-inspired barre workout. Small, precise movements like pliés and relevés, posture work and light weights sculpt the legs, glutes, core and arms. Low impact, no dance experience needed, and great for posture, balance and grace.

    When: Fri 9 am
    With: Jenn

Spinning

Indoor cycling in our dedicated spinning studio. You control the resistance, so every ride works for any fitness level.

  • Spinning

    • Intensity: moderate to high
    • 60 min
    • Drop in, no booking

    Indoor cycling to upbeat music, from new hits to throwbacks. A warm-up, then hills, jumps and sprints as you play with the resistance, with a cool-down and stretch at the end. Sweat hard and have fun. All levels are welcome.

    When: Mon 9 am, Tue 9 am, Wed 9 am, Fri 9 am
    With: Jocelyne, Susan

  • HIIT & Hills

    • Intensity: high
    • 60 min
    • Drop in, no booking

    High-intensity intervals combined with challenging climbs, for a ride that builds both endurance and power. Great music, lots of sweat, and it works for every fitness level because you set the resistance.

    When: Wed 5:45 pm, Sat 9 am
    With: Dana

  • Spinsanity

    • Intensity: high
    • 60 min
    • Drop in, no booking

    A calorie-crushing ride that combines cardio and endurance with ultra-motivating music. Great for your heart and lungs, and it tones your legs and glutes as you push through every climb and sprint.

    When: Sun 9 am
    With: Nasrin

Zumba & Dance

Dance workouts that feel like a party. Easy-to-follow moves, great music and a real cardio workout. No dance experience needed.

  • Zumba

    • Intensity: moderate
    • 60 min
    • Drop in, no booking
    • Also on Zoom

    Dance fitness set to Latin and world rhythms like salsa, merengue, cumbia and reggaeton, plus hip hop and more. Simple, catchy choreography keeps you moving, burning calories and having fun, without feeling like exercise.

    When: Mon 11:30 am, Mon 7 pm, Wed 7 pm, Fri 11:30 am, Fri 7 pm, Sat 11 am, Sun 11 am
    With: Julianne, Hercy, Lisbeth

  • DanceFusion

    • Intensity: moderate
    • 60 min
    • Drop in, no booking
    • Also on Zoom

    A mix of dance styles, from pop and hip hop to Latin and jazz, with simple choreography broken down step by step. A fun cardio workout that also sharpens coordination and memory. No experience needed, just come ready to move.

    When: Tue 6:30 pm
    With: Julianne

  • Afrocadance

    • Intensity: moderate
    • 60 min
    • Drop in, no booking
    • Also on Zoom

    A high-energy dance workout to African and Caribbean rhythms like Afrobeats, soca and dancehall. Easy-to-follow moves get your whole body working, boost your cardio and coordination, and leave you smiling.

    When: Wed 9:30 am, Sat 8:15 am
    With: Selwyn

Bootcamp

High-intensity group training that uses the whole gym.

  • Bootcamp

    • Intensity: high
    • 60 min
    • Drop in, no booking
    • Also on Zoom

    High-intensity training using bodyweight and weighted exercises, steps, TRX suspension trainers and machines around the gym like rowers, treadmills and the turf. A different, challenging workout every class, with great energy and lots of fun.

    When: Tue 7:45 pm, Thu 7:45 pm
    With: Shane

KFIT

Coached kickboxing and strength in the KFIT studio next door, 8 people max. A separate program with its own drop-in, 10-pack and month-to-month options. Your first KFIT session is free. Reserve at least 24 hours ahead.

  • KFIT Kickboxing & Strength

    • Intensity: high
    • 60 min
    • Reserve 24h ahead

    Kickboxing skills on the bags plus strength and conditioning, coached from start to finish. A brand new workout every day, gloves and wraps provided, and beginner friendly.

    When: Mon 6:30 pm, Tue 9:30 am, Tue 6:30 pm, Wed 6:30 pm, Thu 6:30 am, Thu 8:30 am, Thu 6:30 pm, Fri 9:30 am, Sat 8:30 am, Sat 9:45 am, Sun 8:30 am, Sun 9:45 am
    With: Julianna, Farshad, Sash, Nevine

    Reserve your free session
  • KFIT Strength

    • Intensity: moderate to high
    • 50 min
    • Reserve 24h ahead

    Strength and conditioning led by a KFIT coach, in a group of 8 or fewer. Your coach plans the workout and corrects your technique as you go.

    When: Mon 8:30 am, Mon 5:30 pm, Wed 8:30 am, Wed 5:30 pm
    With: Julianna, Nevine

    Reserve your free session
  • KFIT Pro Kickboxing

    • Intensity: high
    • 50 min
    • Reserve 24h ahead

    All about kickboxing technique, coached in detail by a KFIT coach in a group of 8 or fewer. For anyone who wants to sharpen their skills.

    When: Tue 5:30 pm, Thu 5:30 pm
    With: Farshad

    Reserve your free session

Group PT

Small-group personal training, 8 people max, in its own studio inside the gym. A separate program with its own drop-in, 10-pack and month-to-month options. Your first Group PT session is free. Reserve at least 24 hours ahead.

  • Group PT

    • Intensity: moderate to high
    • 60 min
    • Reserve 24h ahead

    A 60-minute workout in two phases, cardio and strength training, led by a certified personal trainer who shows you the exact technique. Your heart rate shows on screen, a summary is sent after every session, and every day is a brand new workout. Beginner friendly, ages 14+.

    When: Mon 6 am, Mon 8 am, Wed 8 am, Fri 6 am, Fri 8 am
    With: Megan, Adrianna, Leila

    Reserve your free session

All classes included

Take any class. One price.

Every group class on the schedule is included with every membership and every day pass. No class packs, no add-on fees, no booking.

MembershipsUnlimited classes, 24/7 gym

From $32.99 every 2 weeks, plus taxes

  • Unlimited group classes, 220+ a month
  • 24/7 access to all 22,000 sq ft
  • Steam and sauna, women's-only studio
  • Free assessment with a 3D body scan
See memberships
Just want to try?24-hour day pass

$25 plus taxes

  • Every group class during your 24 hours
  • Starts on your first check-in, not when you buy
  • Valid for 1 year
  • $25 back if you join within 1 week
Buy a day pass

For members

Every class in your pocket: the Klub20 app.

Your classes, bookings and payments, all in one place.

  • Classes: see every group class and the day's lineup, and spot any cancellations before you leave home.
  • KFIT and Group PT: book your free first session. KFIT and Group PT members book all their sessions in the app.
  • Payments: update your credit card, add backup cards and make payments on the spot.
  • Zoom: join live classes from anywhere. The links are in the app, for members only.

How cancellations show: if a class is cancelled, it shows as Cancelled on this page and in the Klub20 app. This can happen for an instructor emergency, and on major holidays all classes may be cancelled. The gym itself stays open 24/7.

  1. Download the Klub20 app. Search "Klub20" in the App Store or Google Play.
  2. Sign in for the first time. Enter the email address you used to buy your membership, then tap Forgot password.
  3. Set your password. Open the email we send you and tap the button to create your new password.
  4. Log in. Go back to the app and sign in with your email and new password. That's it.

Small-group training

KFIT and Group PT, 8 people max.

Want a coach watching your form? KFIT and Group PT are coached sessions capped at 8 people, with their own drop-in, 10-pack and month-to-month options. Your first KFIT session and your first Group PT session are both free, for members and non-members. Reserve at least 24 hours ahead. Members can also book in the Klub20 app.

  • A KFIT class training on the heavy bags with their coach
    Kickboxing + strengthKFIT

    Kickboxing skills plus strength and conditioning, coached from start to finish. 70+ sessions a month, 50 to 60 minutes, gloves and wraps provided. In the KFIT studio next door.

    Reserve my free KFIT session
  • A Group PT class doing lunges together in the Group PT studio
    Small-group personal trainingGroup PT

    60 minutes of cardio and strength led by a certified personal trainer, with your heart rate on screen. 24+ sessions a month, early mornings, in its own studio inside the gym.

    Reserve my free Group PT session

Member reviews

What members say about our classes.

4.6from 782 Google reviews
  • ★★★★★
    I've tried many gyms in my life and klub 20 is by far the best. The many choices of group classes included with a regular membership is unlike anywhere else. The place is super clean. The teachers are great at what they do. The sauna and steam room are perfect to unwind after a big work out. I highly recommend this place!
    Jennifer S.Google review, Jan 2024
  • ★★★★★
    Very friendly and clean gym. I love the variety of classes offered and you can participate in as many as you like. Instructors are friendly and professional. The ladies only gym is a bonus. There is always a lady cleaning the women’s locker room and gym which is much appreciated.
    Debbie H.Google review, Jan 2026
  • ★★★★★
    Great vibe and amazing Zumba classes that keep me motivated. The sauna is a wonderful bonus for relaxing after a workout!
    Pilar Z.Google review, Feb 2026
  • ★★★★★
    Excellent class options. Amazing instructors. I have been doing Jocelyn’s classes for over 10 years with fantastic results. Would highly recommend.
    Karen G.Google review, Jan 2026
  • ★★★★★
    Excellent class variety with very qualified,motivating teachers.Front counter staff always pleasant and friendly.
    Michelle P.Google review, Aug 2026
  • ★★★★★
    The gym is amazing in its variety of workout options. I personally love Zumba and get an amazing workout with Lisbeth. The fact there gym is available 24 hours makes it an optimal. choice .
    Mirella L.Google review, Nov 2024
  • ★★★★★
    I love going to Klub20.Being in my 40s and hesitant to join a Gym, my wife convinced me, and I couldn't be happier. Great friendly staff, and very good classes( Shane's boot camps are great Tuesdays and Thursdays.) The schedule is also great, as its 24hrs. Really convenient !For anyone looking to get back in shape this is a perfect welcoming place.
    Peter M.Google review, Jan 2026
  • ★★★★★
    Gym very clean including washrooms and changing room area. So many great classes to choose from and choice of equipment (love the treadmill ). Friendly front desk staff (always greeted by Kate, Nora, Alec and Ryan) as well as gym manager Taylor. Appreciate age range. Highly recommend Klub 20.
    Greiss T.Google review, Jan 2026
  • ★★★★★
    I absolutely love this gym!! Having been a member of several other gyms, Klub20 is by far the best! I love the atmosphere, the people, and the large number of classes that are offered. You won’t regret choosing this gym!
    Corrina H.Google review, Dec 2024
  • ★★★★★
    Great workout environment and amazing choices of group classes. The Bootcamp is awesome!
    Julia W.Google review, Jul 2018
  • ★★★★★
    The gym has a great variety of options from spin, cardio, zumba, yoga, etc classes to cardio machines, weight machines and free weights. Very friendly staff and members.
    Sue F.Google review, Jan 2020
  • ★★★★★
    Really friendly staff. Gym is constantly cleaned and a very wide selection of machines, weights and activities. The classes are a big hit with my wife. I have never had to wait for use of equipment even during peak times.
    Vinnie P.Google review, Mar 2025
  • ★★★★★
    Love this gym. Clean, great equipment, friendly community, and great classes offered at all hours. My favourite place to work out.
    Jacklyn P.Google review, Apr 2026
  • ★★★★★
    A clean, well-equipped gym offering a variety of group classes tailored to your interests.
    Setareh Z.Google review, Oct 2024
  • ★★★★★
    Great gym! Everyone welcoming ! Open 24 hours a day! Lots of classes every week!
    Irene B.Google review, Jul 2018
Read hundreds more

Questions

Group class questions

Straight answers before your first class.

Still wondering? Call 514-505-3555
Are group classes included in the membership?

Yes. Every group class is included with every Klub 20 membership and every 24-hour day pass, at no extra cost. That's more than 220 classes a month, from yoga and Pilates to spinning, Zumba, strength and bootcamp.

Do I need to book group classes?

No. Every group class is drop-in, with no reservation needed. Just show up. Please arrive on time or a few minutes early, out of respect for the instructor and everyone in class. The only exceptions are KFIT and Group PT: groups are capped at 8 people, so reserve at least 24 hours ahead on the KFIT or Group PT page, or at the front desk. Members can also book in the Klub20 app.

How many group classes does Klub 20 have?

More than 220 group classes a month, about 50 a week, across 23 class types, 7 days a week. Classes run mornings, lunchtime, evenings and weekends.

What types of group classes do you offer?

Yoga and Pilates (Yoga Flow, Yoga Fusion, Power Yoga, Slow Flow, Yin Yoga, Pilates, Pila Yoga, Stretch & Strength, Essentrics), Muscle and Tone (Pilates Fusion, Body Works, Body Design, Cardio Tone, Glute Toning, Strength, Ballet Fit), Spinning (Spinning, HIIT & Hills, Spinsanity), Zumba and Dance (Zumba, DanceFusion, Afrocadance) and Bootcamp.

Can I take classes with a day pass?

Yes. A $25 day pass includes every group class on the schedule during your 24 hours, plus full access to the gym. Your 24 hours start at your first check-in, and the pass is valid for 1 year.

Are the classes good for beginners?

Yes. Every class works for beginners. Instructors show easier and harder options for each move, so you can go at your own pace. Slow Flow, Yin Yoga, Stretch & Strength and Essentrics are especially gentle places to start.

How long are the classes?

Group classes are 60 minutes. KFIT Strength and KFIT Pro Kickboxing are 50 minutes, and KFIT Kickboxing & Strength and Group PT are 60 minutes.

How do I see the class schedule and cancellations?

The full weekly schedule is on this page, and members can see every group class in the Klub20 app. If a class is cancelled, it shows as Cancelled on this page and in the Klub20 app. That can happen for an instructor emergency, and on major holidays all classes may be cancelled. The gym itself stays open 24/7.

How do I sign in to the Klub20 app?

Download the Klub20 app from the App Store or Google Play. The first time, enter the email you used to buy your membership and tap Forgot password. Open the email we send you, tap the button to set a new password, then go back to the app and sign in with your email and new password.

Are classes on holidays?

On major holidays, all group classes may be cancelled. The gym itself stays open 24/7, every day of the year. Holiday cancellations show on this page and in the Klub20 app.

Are classes streamed on Zoom?

Yes. Yoga and Pilates, Muscle and Tone, Zumba and Dance, and Bootcamp classes are also streamed live on Zoom. Zoom classes are for Klub 20 members only, and the links are in the Klub20 app. They aren't open to the public. Spinning, KFIT and Group PT are in person only.

Are all classes taught by real instructors, including on Zoom?

Yes. Every class is taught by an experienced instructor, live in the room with the group. Zoom classes are those same classes, streamed live as they happen, so you follow along with the instructor in real time. Nothing is pre-recorded. Zoom access is for Klub 20 members only, not the public.

What should I bring to a group class?

Comfortable workout clothes, clean sneakers and a water bottle. Mats, weights, bands and other equipment are provided. Lockers are digital and keyless, so you don't need a lock.

What's the difference between group classes, KFIT and Group PT?

Group classes are drop-in, need no booking and are included with every membership and day pass. KFIT (kickboxing and strength) and Group PT (small-group personal training) are coached sessions capped at 8 people, with their own drop-in, 10-pack and month-to-month options. Your first session of each is free, and you reserve at least 24 hours ahead.

Are my first KFIT and Group PT sessions free?

Yes. Your first KFIT session and your first Group PT session are both free, once per person, for members and non-members. Reserve each at least 24 hours ahead on the KFIT or Group PT page, or at the front desk.

Does the class schedule change?

Yes, the schedule changes with the seasons, so there are new classes to look forward to every season. The schedule on this page is always the current one, and the Klub20 app shows any changes or cancellations for the day. If a class is cancelled, it shows as Cancelled on this page and in the Klub20 app, and it continues as normal the following week.

Where is Klub 20?

At 50 Boulevard Saint-Charles in Beaconsfield, right off Highway 20 at the Saint-Charles exit, with a large free parking lot. An easy drive from Pointe-Claire, Kirkland, Baie-D'Urfé and the rest of the West Island.

Your next class starts soon.

220+ classes a month, all included. Join today, or try everything for 24 hours with a day pass.