Greg Roaf
Year 10 at The Accord School
Greg has been teaching social and emotional programs in and around the Accord School for more than ten years.
A middle and high school math and ELA teacher by training, Greg found himself working at Skills for Living in 2012, leading gym games, making movies with kids, and supporting social education groups. After being trained on Social Thinking, Greg began to lead his own groups, and has been creating innovative programs ever since. Greg has been a Van Camp co-leader since the start.
Greg teaches high school math at South Shore Charter Public School and is the father of 4 young boys. He holds an undergraduate degree from Gordon College and a Master's in Education from Boston University.