In addition to his research and teaching interests in software engineering, he is involved in two community projects related to digital technology: Breaking Digital Barriers, a digital literacy initiative for senior citizens, and Copper Country Programmers, an extracurricular course in programming and computer science for middle and high school students. He is also the President of the Episcopal Association for College Work, which oversees the Canterbury House campus ministry. He has performed in several productions with the Michigan Tech Theatre Company, the Copper Country Chorale, and the Michigan Tech Concert Choir, and he enjoys playing piano and guitar at home. He lives in Hancock with his wife, Susanna Peters, and his two children, Cecilia and Samuel.