First House floor speech - Feb 20, 2025

Canvassing with Executive Council District 2 nominee Karen Liot Hill, 10/9/24

Enjoying a good story with a friend! And the dog treats are truly special! 10/6/24

Greeting old friends and making new ones! 10/6/24

Last Canaan Farmer's Market of the season is always bittersweet. 10/6/24

My first job out of college was teaching 6th grade English. And after working as a long-term substitute at Mascoma High School last spring, my admiration for teachers has only grown exponentially. 10/6/24

Sometimes while going door-to-door to introduce myself, I just have to stop to appreciate just how beautiful the Mascoma Valley truly is, especially in this season! 10/5/24

One of the delights of canvassing is getting to talk with folks like Nancy. 10/5/24

Canvassing with Grafton District 18 candidate Carolyn Flusher-Lobban, 9/7/24

Primary Day at Dorchester 9/10/24

Primary Day in Orange 9/10/24

Primary Day in Canaan 9/10/24

Rep. Corinne Morse and her children with me at Canaan polling place, 9/10/24

NH League of Conservation Voters Director Rob Werner and me at the LCV event in Concord, 8/7/24

Congressman Ro Hanna (D-CA17), NH Rep. Corinne Morse and me at LCV event, 8/7/24

Former Congressman Paul Hodes and me at LCV event, 8/7/24

Dorchester Old Home Day, 8/17/24

Dorchester Old Home Day, 8/17/24

Canaan Old Home Days, 8/3/24