I grew up on farm with five siblings in North Troy , Vermont. I lived the classic Vermont way of life.
I taught most academic subjects in grades k-8 for eighteen years.
Principal Lowell School
Principal Troy School
Assistant Principal (EFHS) presently working with student management and teacher support each year. I strive to be helpful, humble and fair-minded.
I work here at EFHS with my lovely wife, Jennifer Gaffney. (Math teacher)
We have three wonderful children, Anna, Leah and Seth.
Anna is married to Brendan O'Shea and has a daughter Ellery Starr O'Shea, Leah is married to Mark Finch and has a daughter named Ila Elizabeth Starr Finch, Seth is a practicing doctor in Physical Therapy.
Grandchildren are very lovable and fun to spend time with.
I am presently chairperson of the North Troy Village trustees and President of the North Troy Alumni Association.
I am a member of The Wild and Scenic Missisquoi River committee.
In my spare time I like to read, garden, ski and ride motorcycle. I love to watch mlb baseball.. go Red Sox-
I continue to love my job here at Enosburg Falls High School-