I love how easy it is to set up different types of classes with this program so that they can be tailored specifically towards each individual student's needs. There are many features in which students will find useful such as tracking progress or measuring results from training sessions. This allows me to easily check my clients' statistics over any given time period or compare them against their own previous stats. It also lets me keep track of all of our memberships at once! The only thing I dislike about club worxs is when you try to add new information into your profile (for example adding contact info) there seems no way to make changes without having to close out completely then start again. We've been using clubwors since we opened our gym almost 4 years ago now and have never had an issue. Our membership numbers continue to grow every month because people like what they see through word-of mouth marketing.