Great class, lots of fun variations, my only issue is the lack of flow due to excessive instructions in-between and during each exercise or series. While set up and general instructions are good, at an advanced level, as this class is billed at, stopping movement so often to give detailed instructions shouldn't be necessary, cueing as we move is personnally preferred to keep the sense of flow. Having said that, I did enjoy the class. Thank you