ParentSquare has been my “go-to” site whenever I need to know any updates about my daughter, the school, schedules, activities, events, etc. almost everything. It is an informative site that is very well maintained and managed. Kudos to the school staffs who keeps this site so useful to everyone.