MyDay is a great app to manage your training sessions hazzle-free. It has helped me keep track of how many people join a session, and lets me quickly indicate which timeslots are still open for people to book.
Two of my trainers use MyDay to schedule weekly workout sessions with me. It is very easy to register and to join the training sessions scheduled by them. Would definitely recommend MyDay to other trainers out their and their clients!