Boston Latin School
Glenn was born and raised in Boston's Jamaica Plain neighborhood. He attended Boston Latin School and Williams College. He earned a Master's in Teaching from Boston University in 1993.