Basis is truly a special gym. It's got a lot of variety, and the trainers are always looking to expand their knowledge and try something new. You could be an outright beginner or a seasoned pro and they will always have something new to teach you, and a new challenging progression for you to take. This isn't a "go workout in the corner by yourself" kinda gym. It's class based, but personal trainer level quality. It's also community based, personal relationships help deepen their understanding of you and your body, helping them adapt any class for any person. It's truly the only place I've seen where they can successfully and to everyone's benefit mix people of all levels together to make a cohesive and fun classes. Go here and get healthy. It's certainly a place that is always welcoming and fun. It feels like a second home to me!