The kids in Toronto were having their last days of school while we were there. I thought that seemed late because our kids have been out of school since the end of May but maybe we are the early birds and later in June is normal.
We would have finished school 4 days earlier, but we had so many snow days that we lost our spring vacation plus four days in June. End of May seems early. Growing up the last day of school was always the second week in July. Now I feel that is really late:)