The app has been very helpful in keeping track of my students' progress throughout their day! It's also really easy for me as an educator (and parent) because it allows us access from anywhere with internet connection so I can check up-to date information at any time without having be physically present there or waiting until school hours are over - which would mean missing important info that could affect student learning/progress etc.. There isn't much you dislike about this program but maybe if they had more options available when creating groups? Maybe have some sortof "group builder" feature where teachers create multiple groupings within one class instead just being able assign them all individually by classroom number?? We've used kigaroo mostly during our morning drop offs before we actually leave campus since most parents don’t want children walking around unsupervised outside while still.