Dude, he had a scheduled appointment with the Principal to discuss his son, a student in that school. He can not have been tresspassing.
You just routinely let people who come to your place for business meetings hang around even after the meeting is over? Suuuuure you do.