Very welcoming and supportive atmosphere
Coaches are great and show up to help you learn the techniques
Classes walk you through what to do and how to modify the movements for your level
Meet a lot of great people who encourage you to be your best
Different workout than just going to a gym