There are moments as a parent when your heart fills in the blanks before your mind has a chance to catch up.
School has just finished for the day. Children spill through the front doors in little groups, talking about recess, making weekend plans, laughing about something that happened in class. Then you spot...