I LOVE NIA!!!!
I don't know what part of CO you're in, but there are quite a few studios around Denver that have some decent classes. The quality of the class really depends on your instructor. It's made up of "routines" that integrate earth-type elements. It's basically dance infused with martial arts infused with thai chi infused with yoga with an occasional animal impersonation thrown in... for good measure
