The zoom classes are also great. It's super convenient to be able to get a good work out and have a chance to dance in my own home. I think I've tried classes with all the different teachers and I lik