The thing I really love about this class is that the instructor, Sheena, will take the time to explain all the why's of a given move. There isn't any of that annoying "all will be revealed in time young grasshopper..." that is so pervasive in martial arts (cause they want to sell you their time). You may not get to practice the whole thing, but you'll get to know what it builds into.
Sheena tells it like it is and can have fun but also can drop the gravity of the situation on you like a sack of hammers. These aren't flashy sports moves, these are skills to finish a fight and live. There's also a wide range of bodies and constant partner switching, which is pretty nice for training. I'm about 250lbs at 5'11" and I've had to practice with maybe 100lb women, so it's really nice for them to see how a move would work on a more physically intimidating opponent, and I can be aware of a smaller person and what they could do.
My only regret is with my work schedule I can't get in as often as I like. I highly recommend this place, try to get in about three nights a week at a minimum if you're thinking of going, that's where I've found the most benefit.