I love that it is a great way to keep my kids engaged in learning while also being able to track their progress! The interface could be more intuitive but they've improved over time. It's been helpful in helping us stay organized with our children's schedules as well as tracking attendance. We have used this product since about 5 years ago when we were running an Afterschool program for younger students through a local church. At some point though, there was no longer any support from them so we had to switch to something else. This has allowed me to continue using the same software without having to learn how to code or build anything new myself.