Born and raised in Millinocket, Maine, Greg is a graduate of Stearns High School. Greg completed his undergraduate education at the University of Maine to become a classroom physical sciences teacher for four years at Stearns Junior/Senior High School and Ellsworth High School. He is currently working with the University of Maine Cooperative Extension in 4-H supporting statewide STEM education.
- M.S., Teaching (Physics), University of Maine, 2016
- B.S., Secondary Education (Physics), University of Maine, 2009
- Maine Secondary Physical Science Teaching Certificate
- National Science Teachers Association (NSTA)