Love CCFAL and all it stands for. Not only am I getting physically stronger, but mentally as well! Coaches are out of this world and the members are all so welcoming! Best atmosphere I've ever experienced in a gym :) Oh, and the best part - 2 years of chronic back pain - gone!! Thanks CFAL!!!