Avery worked at Cardigan Mountain School in Canaan, NH for seven years teaching math, advising, coaching and serving as a dorm parent. After leaving Cardigan, Avery spent six years teaching math and science, coaching and working as a dorm parent at Salisbury School. Avery has a B.A. in Environmental Studies and Sociology from St. Lawrence University.