It's very user friendly with different features such as reminders (for attendance) etc but it does not have an option to add more children in one class so you would need two programs instead of just 1 which can get expensive! However having said that i do like their customer service team who are great at getting back within 24 hours even during weekends or holidays if issues arise from time-to-time!! Try multiple options before deciding upon this software because there may be other versions out here where they could give better services than what we're receiving now! The main benefit I've realized by using this product has been keeping track of all my classes schedules/attendance data online without any hassle hence reducing paper work and ensuring safety measures when enrolling students into school.