Life changing! I love working at JSF. You never do the same workout twice. I get bored with classes very easily and actually look forward to going to JSF because I know it will be different overtime. The best part is not matter what you fitness level is - you will be challenged!