It's very user friendly, it has all of my favorite features like adding members to groups/classes etc., scheduling events (which I love), setting up reminders for people about classes when they are running late etc.. My only dislike with this program was that if certain information wasn't entered correctly or there were errors in other areas then no one could find what you needed! This had nothing at all to do wtih our staff liking using the app as well but just knowing where things went wrong helped immensely!