Mix of vinyasa flow, a few long deep stretches, plus optional challenging/fun balances and transitions. Multi-level, I'll provide options for beginners through advanced.