Theressa Harrigan
Community Contributor

Theressa has been a Porter, Maine resident since 2015. Theressa lives with her husband, Patrick and their dog, Maisy. She is a Clinical Mental Health Counselor and an Adjunct Professor of Criminal Law.

Recent columns by Theressa: