Have been attending the club for a couple of years now and every session has been different and challenges you in different ways. The classes are taught in a way that pus ... more