Great environment for any level. Great instruction. Have no fear if you have never done anything before, the staff here is great and progressing you through the curriculum at the appropriate pace and against suitable classmates.
That being said, be SURE you are willing to commit for the long term, as the cancellation process can only be considered a clusterfuck at best. They try to shift the blame to the "billing company", but if that's the case simply use another one, there are many. Not only do you have to waste your time writing a cancellation letter AND make time to stop in for an "exit interview", but then you get hit with a month's cancellation charge on top of that. I didn't realize anyone in fitness related industries even practiced this anymore (as someone who works in the industry). And due to not having time during the hours someone was there to do said interview, I was charged for 2 months worth of classes in the meantime in which I did not attend even one. From what I witnessed during the interview, cancelling the automatic payments consisted of a few keystrokes which could have been done at the time of my initial cancellation request.
Hard to not feel the whole thing from a business standpoint is just a little shady.
And I hate to write this because I really like the instructors and the quality environment, but the business end of things could use some work. All it does is fester resentment from the POV of the consumer through wasting both their time and money - the two most valuable currencies we have.