This year, we’re featuring classes in Lindy Hop, Air Steps, Solo Jazz, House, & Tap taught by world-class instructors. Scroll down for class descriptions. See Schedule for overview.

Classes will be broken into two levels:

Open Level Classes are accessible to anyone who enjoys dancing Lindy Hop at socials. We recommend these classes if you want a comfortable pace and bite-sized material.

Challenge Level Classes are designed to expand horizons and challenge dancers of all levels. We recommend these classes if you want to push yourself mentally and/or physically.


Attendees are encouraged to take any class of interest so long as they can participate safely. Every class will have a detailed description of the material and suggested pre-requisite skills.

Dancers are welcome to take care of their bodies as needed during class. Sitting down to watch, stepping out for self care, etc. are all allowed as we understand that dancers have to balance body care with getting the full event experience.

In an effort to degender dance, we will provide dance role wristbands to help facilitate role switching in classes. Dancers are welcome to either fully switch roles at any point in a class OR try the other role with any willing partner in rotation.

Saturday, Dec 28th

  • 4:30-6PM in Crystal A
    Open Level
    Pre-req:
    none

    Decription: In this workshop, we will set a positive tone for the event by examining harmful dynamics often present at dance weekends and exploring strategies to dismantle and decolonize them.

    Kick off the weekend with guided group discussions, engaging connection exercises, and creative social dance experiments designed to inspire transformation—for both yourself and your dance community.

  • 4:30-6PM in Emerald C
    Lindy Hop - Open Level
    Pre-req:
    Ability to do a basic swingout

    Description: Focusing on rhythm, quality of movement, and partnership, our goal is to have swing outs that look and feel, ‘Hot Damn!’ from the first step. We are going to run drills, make adjustments, and explore the personal stylistic choices that make our dancing awesomely unique.

  • 7:30-9PM in Crystal A
    Tap - Challenge Level
    Pre-req:
    None!
    Tap shoes are allowed on this floor.

    Description: Explore the world of Time Steps with master instructor, Jovon Miller. No tap shoes or experience required, but come prepared for a challenge!

  • 7:30-9PM in Emerald C
    Lindy Hop - Challenge Level
    Pre-req:
    You will be more comfortable if you can already dance kinda fast and kinda slow.

    Description: This class tackles the concepts of double time and half time dancing, and how we can use these to strengthen our relationship to the beat. Get ready for patterns, pulse, feel, and flow.

Sunday, Dec 29th

Open Lindy

  • 11AM-1:45PM in Emerald EF
    Lindy Hop - Open Level
    Pre-req:
    No injuries. Consider if your body is ready for weight-bearing exercise.

    Description: This open level class with explore fundamental airsteps and basic spotting techniques. Flip, flop, twirl and whirl as you learn dynamics of basing and flying in partnership.

    Please bring water, snacks and a long-sleeve shirt. Consider minimizing accessories for safety purposes like jewelry, watches, and belts. Consider the fabric you're wearing and if it might feel abrasive to a partner.

    We're open to duos, trios, quartets and helping people partner up in this Open Level workshop. Consent is paramount when basing, flying and spotting.

  • 4:30-5:45PM in Emerald EF
    Lindy Hop - Open Level
    Pre-req:
    Proficient with basic tuck turn

    Description: One of the most versatile and under-explored moves in your repertoire is the tuck turn! Let's learn 101 new ways to tuck turn! Or at least 5, guaranteed.

Challenge Lindy

  • 11AM-12:15PM in Emerald D
    Lindy Hop - Challenge Level
    Pre-req:
    You should be very comfortable improvising at a variety of speeds, from 80 - 200+ bpm. This is a class for folks who are already confident in their high level Lindy Hop and are looking for new tools to use in their already-active creative process.

    Description: We're going to break down some of our favorite combos, and dig into the individual and partner skills that we use to make them pop.

  • 12:30-1:45PM in Emerald D
    Lindy Hop - Challenge Level
    Pre-req:
    Very comfortable with social Lindy Hop

    Description: Nathan & Erin share their language of leading and following, from the depths of their hearts and experiences across several decades.

  • 4:30-5:45PM in Emerald D
    Lindy Hop - Challenge Level
    Pre-req:
    Ability to learn and execute complicated moves in Lindy Hop

    Description: Expect fun rhythms and different directions than expected.

  • 7:30-9PM in Crystal A
    Lindy Hop - Challenge Level
    Pre-req:
    Comfortable with movements such as send out, side pass, swingout, circle, and tandem Charleston. Comfortable dancing 180-220 bpm.

    Description: 6 and 8 count movements are great, but what about movements that are considered a complete movement, but take longer or shorter than either 6 or 8 counts?

Challenge Solo

  • 11AM-12:15PM in Emerald C
    Solo Jazz - Challenge Level
    Pre-req:
    Must be able to jump/land on one foot.

    Description: Flash steps are physically-difficult steps/moves that take time to master, and that people might think are fancy. If that sounds like a class you want to take, I'll see you in the morning!

  • 12:30-1:45PM in Emerald C
    Solo - Challenge Level
    Pre-req:
    Comfortable with solo movement

    Description: This class is about discovery. Following the lineage of the people. A lot of the movement, share similarities between styles. It's important to know that even though the music may have changed, that the generations of people kept similar ideologies and just adapted to the current social norm. Seeing that the focus on individualism, cultural identity and free expression still occur within the change. I will be breaking down how they can do exist within styles.

  • 4:30-5:45PM in Emerald C
    House - Challenge Level
    Pre-req:
    Some experience dancing House or ability to pick up movement quickly

    Description: This class is focused on the creative spirit. We will establish the underlying groove and focus on adaptation. By understanding the body's psychology, we start to further establish ways to develop new ideas. I will also teach some of the techniques that are often coded in experience. Often language spoken but not taught as frequent. You get a better idea of how the body can react and respond. Allowing music to be the tool of conversation and movement, of conversion.

  • 7:30-9PM in Emerald C
    Solo - Challenge Level
    Pre-req:
    None

    Description: This is a movement class that focuses on the connection between jazz and hip hop. Don’t miss this unique opportunity to learn from a legend!

Open Solo

  • 11AM-12:15PM in Crystal A
    Solo Jazz - Open Level
    Pre-req:
    Class will be fast paced but open to anyone.

    Description: Erin shares her favorite most useful basic steps and also offers fun tools for interaction and musicality. This class is a "Goldilocks" blend of improv and choreo for building solo jazz confidence and skills.

  • 12:30-1:45PM in Crystal A
    Tap - Open Level
    Pre-req:
    none
    Tap shoes are allowed on this floor.

    Description: Have you ever felt a rhythm pulse through your veins, urging your feet to dance?

    Join me, Jovon Miller, and translate that inner rhythm into the captivating language of tap dance.

  • 4:30-5:45PM in Crystal A
    Solo Jazz - Open Level
    Pre-req:
    Comfortable improvising basic solo jazz

    Description: Dancing in a chorus line is not all sequins and sunshine! It requires you to think and modulate your solo jazz in unique ways that most of us might not think about when out on the floor! In this class, I will share some of the useful ways it has challenged my dancing and some of the cool lessons it has taught me.

Monday, Dec 30th

Open Lindy

  • 11AM-12:15PM in Emerald EF
    Lindy Hop - Open Level
    Pre-req:
    Solid understanding of 6 & 8 count rhythms. You should be comfortable with improvised Lindy Hop.

    Description: This open level class will build from core connection technique into fun clear ways to engage in dance banter, where either partner's ideas are given equal weight.

  • 12:30-1:45PM in Emerald EF
    Lindy Hop - Open Level
    Pre-req:
    Be comfortable with 6 and 8 count Lindy basics

    Description: This class aims to be a container in which we will immerse ourselves in Lindy Hop and what it means to be a Lindy Hopper in greater detail.

  • 4:30-5:45PM in Emerald EF
    Lindy Hop - Open Level
    Pre-req:
    Ability to social dance Lindy Hop

    Description: A texture filled exploration of steps that glide and moves that groove!

Challenge Lindy

  • 11AM-1:45PM in Emerald D
    Lindy Hop - Challenge Level
    Pre-req:
    This class is for those comfortable with spotting others, sending flyers into space and flyers comfortable soaring through air.

    Description: The airstep agenda includes Shake the Change, Blue Outlaw, Popover and what we refer to as the Reverse Kaye Flip from Don't Knock The Rock. We'll likely overplan and adapt our class design if we feel pivoting is needed.

    Please bring water, snacks and a long-sleeve shirt. Consider minimizing accessories for safety purposes like jewelry, watches, and belts. Consider the fabric you're wearing and if it might feel abrasive to a partner.

    We're open to duos, trios and quartets. We prefer not to help people partner up and that interested folks find classmates to work with prior to class. Consent is paramount when basing, flying and spotting.

  • 4:30-5:45PM in Emerald D
    Lindy Hop - Challenge Level
    Pre-req:
    Familiar with basic footwork variations in Lindy Hop

    Description: Learn how to use rhythmic repetition in your footwork to play with the music and invite call and response in your partnership. Swing music uses a lot of repetition, so we can do the same in our dancing!

  • 7:30-9PM in Emerald C
    Lindy Hop - Challenge Level
    Pre-req:
    Comfortable with 6 and 8 count Lindy basics

    Description: Learn First Stops, a classic choreography that all Lindy Hoppers should know! This routine includes both partnered and solo elements.

Challenge Solo

  • 11AM-12:15PM in Emerald C
    Solo Jazz - Challenge Level
    Pre-req:
    Must know some Vernacular Jazz terms

    Description: Learn how to catch on quickly and precisely!

  • 12:30-1:45PM in Emerald C
    Solo Jazz - Challenge Level
    Pre-req:
    Comfortable with improvised solo jazz

    Description: Get tips and practice time for improvised moments (jams, contests, performances)

  • 4:30-5:45PM in Emerald C
    Solo Jazz - Challenge Level
    Pre-req:
    None

    Description: Become comfortable with the uncomfortable. Dancing to slow jazz can be a challenge when we do not feel comfortable milking those moment, come expand your quality of movement and find ways to flow and take up space. Drop into the fluid, mysterious, and saucy part of your dancing.

  • 7:30-9PM in Crystal A
    Solo Jazz - Challenge Level
    Pre-req:
    Knowledge of core solo jazz moves

    Description: Think less “awkward line dance,” more “chilling and vibing with friends.” Whether you’re here to honor the tradition or remix it with your style, I’ve got you. We’ll break down the fundamentals, dive into the routine, and explore how to add your own unique flavor to make the Tranky Doo unmistakably yours. It’s not about getting it perfect—it’s about finding your groove, owning the moves, and bringing your whole vibe to the floor.

Open Solo

  • 11AM-12:15PM in Crystal A
    Solo Jazz - Open Level
    Pre-req:
    None

    Description: Why should the legs and feet get all the glory? It’s time to let your arms steal the spotlight! In this class, we’ll explore how to bring storytelling, creativity, and flair to your upper body.

    Can we tell a whole story using just our upper half? What happens when the lower half keeps it steady, giving the arms full freedom to shine? From striking gestures to nuanced movements, we’ll uncover the limitless potential of dancing “top down.”

  • 12:30-1:45PM in Crystal A
    Solo Jazz - Open Level
    Pre-req:
    None

    Description: Move and groove to the beat of your heart.

  • 4:30-5:45PM in Crystal A
    Solo Jazz - Open Level
    Pre-req:
    None

    Description: This class is focused on the body. I will share ways to share life through sensory exercises and as well as vocal. We will also look at phrasing and repetition. Teaching more ways to feel and understand. We will take each basic and find the common language and find play in and out of it.

Tuesday, Dec 31st

Open Lindy

  • 11AM-12:15PM in Emerald EF
    Lindy Hop - Open Level
    Pre-req:
    No injuries. Consider if your body is ready for tricks and floor work.

    Description: Explore a variety of weight-supported movements, knee slides, tricks from various "swing-eras" and more. Safety, failure and boundary pushing are to be expected.

  • 12:30-1:45PM in Emerald EF
    Lindy Hop - Open Level
    Pre-req:
    Comfortable social dancing Lindy Hop

    Description: Dance to music cited by Tad Richards’ in Jazz with a Beat, Small Group Swing, 1940 – 1960, a book that explores the genre of small group swing. "Small group swing was an adaptation of the big band Black swing of the 1930s (think Erskine Hawkins, Jimmie Lunceford and Chick Webb) to small combos, whose vigorous rhythms were beloved by Black audiences of the 1940s – and influenced the rock and roll of the 1950s and soul jazz of the 1960s."  Interview with Tad Richards by Jerry Jazz Musician

  • 4:30-5:45PM in Emerald EF
    Lindy Hop - Open Level
    Pre-req:
    Comfortable with 6 and 8 count Lindy Hop basics

    Description: We’ll start with learning how to comfortably lead and follow pop turns without stressing your shoulders. Then we’ll make it spicy with move combos and stylings.

Challenge Lindy

  • 11AM-12:15PM in Emerald D
    Lindy Hop - Challenge Level
    Pre-req: For this class you should come in already being super comfortable improvising on your swingouts and other vocab while listening to and featuring your partner's ideas. A basic background in improvising solo will help, but is not required.

    Description: This class will explore redirects, surprises, and comedic timing through a grounded, connected partnership. We'll work on balance, stretch, and both vertical and lateral rhythms.

  • 12:30-1:45PM in Emerald D
    Lindy Hop - Challenge Level
    Pre-req:
    Ability to social dance Lindy Hop and absorb advanced movements

    Description: A texture filled exploration of steps that groove and moves that glide!

  • 4:30-5:45PM in Emerald D
    Lindy Hop - Challenge Level
    Pre-req:
    Comfortable dancing 180-220 bpm. Comfortable with movements such as send out, side pass, swingout, circle, and tandem Charleston.

    Description: Redirects, rhythm changes, and dynamics galore!

  • 7:30-9PM in Crystal A
    Lindy Hop - Challenge Level
    Pre-req:
    Ability to connect with a partner at a slow tempo

    Description: Nathan & Erin saved one of their favorite topics for the very end! Step into their world of slow dance, which is both elegant and earthy, informed by ballroom, blues, & lindy.

Challenge Solo

  • 11AM-12:15PM in Emerald C
    Solo Jazz - Challenge Level
    Pre-req:
    Comfortable with improvised solo jazz

    Description: Say less. In this class, we’ll explore the power of doing nothing—how to take up space without moving, how to blend moments of stillness with dynamic movement, and how creating contrasts in your dance adds depth and style.

    When we allow ourselves to pause, we open up a new dimension of expression. We’ll explore the art of dancing both big and small, using quiet moments to elevate your presence on the floor. Get ready to embrace stillness.

  • 12:30-1:45PM in Emerald C
    Solo Jazz - Challenge Level
    Pre-req:
    Comfortable with solo jazz and ready to push mentally & physically

    Description: This class is about the dancing body. Teaching ways we can push ourselves towards greatness. Learning about bigger moves, that catch and push the boundaries of movement. Finding the balance between performance vs social. How do these two co exist and how much of ourselves, gets developed throughout the discipline. Be prepared to work out of your body to really get into a form of practice that requires work and focus.

  • 4:30-5:45PM in Emerald C
    Solo Jazz - Challenge Level
    Pre-req:
    You should be confident and fluent with a solo dance movement language, whether that is jazz or another genre.

    Description: Focus on movement quality and musicality. Take your solo jazz vocabulary to new heights through several unique modes of exploration and improvisation.

  • 7:30-9PM in Emerald C
    Solo - Challenge Level
    Pre-req:
    None

    Description: This is a movement class that focuses on the africanist aesthetics, and emotional qualities in the dance. Don’t miss this unique opportunity to learn from a legend!

Open Solo

  • 11AM-12:15PM in Crystal A
    Solo Jazz - Open Level
    Pre-req:
    None

    Description: Learn vernacular terms, movements, and variations

  • 12:30-1:45PM in Crystal A
    Solo Jazz - Open Level
    Pre-req:
    None

    Description: Jazz is all about improvisation and being present to the moment. Come practice being present with the music and your body, and practice evolving ideas from a place of curiosity. Solo jazz doesn’t have to be complex to be fun. This class will show you how simple steps can give you the highest satisfaction and opportunity for play and musicality.

  • 4:30-5:45PM in Crystal A
    Solo Jazz - Open Level
    Pre-req:
    None

    Description: Jovon is a master of precision. Learn to see movement like he sees it - down to the angle of your foot, placement of your fingers, & more. These skills will help you get more out of every dance class you take!