Lucky you!!!!! Are you in his home state? I presume it was a religious school....
In Atlanta Metro and yes it is a Legionaires of Christ School. Their order provided the Catholic Priests that were on the set of the movie which is one of the reasons he came to the school.
NeverGore :^)