A Telly Award winning film celebrating St. Albans School’s centennial, this piece discusses the history of the institution and the focus of the school: educating the mind, body and spirit.