Classes are excellent, and I’m pushed physically beyond anything I thought I was capable of. Every week you have the mixture of physical pain and exhiliration that tells you you’ve done something good for you AND that it was really fun. The techniques are practical and designed to let you work from muscle memory, so hopefully will not be lost in a real world situation. Couldn’t recommend highly enough.