The most challenging, self-respect building fitness classes in the Edwardsville area