The program is great to use with so many features that help keep track of your kids in one place. It also makes it easy to send emails to parents without having to print out paper copies. Some things can be confusing when learning how to navigate through all of the options available. You will need some training from a professional who knows this system well before using it yourself. I like being able to see everything my kids do by just logging into their profile page. This allows me to watch them play games online as well if they choose to go there instead of at home in another room where we cannot hear what happens.