Speaking Engagements and Events

Oak Point/Middleborough

Date: July 15, 2017

Time: 10:30am

NewBridge on the Charles/Dedham, MA

Date: September 5, 2017

Time: 7:30pm

Wilmington (MA) Public Library

Date: September 7, 2017

Time: 7pm

Hudson (MA) Public Library

Date: September 12, 2017

Time: 7pm

Marblehead Public Library

Date: September 13, 2017

Time: 7pm

Forbush Memorial Library/Westminster, MA

Date: September 14, 2017

Time: 7pm

Woburn Historical Society

Date: September 18, 2017

Time: 7pm

Westwood Public Library

Date: September 26, 2017

Time: 7pm

Hopedale Public Library

Date: September 27, 2017

Time: 6:30pm

Millis Public Library

Date: October 5, 2017

Time: 7pm

Foxhill Village/Westwood, MA

Date: October 8, 2017

Time: 2pm

Westborough Public Library

Date: October 16, 2017

Time: 7pm

Woodstock Academy/Bracken Memorial Library (Woodstock, CT)

Date: October 19, 2017

Time: 7pm

Tyngsboro Public Library

Date: October 25, 2017

Time: 7pm

Westford Public Library

Date: October 26, 2017

Time: 7pm

Falmouth (MA) Public Library

Date: November 1, 2017

Time: 7pm

Pembroke, MA Public Library

Date: November 2, 2017

Time: 7pm

Leominster Public Library

Date: November 5, 2017

Time: 2pm

Walpole (MA) Public Library

Date: November 7, 2017

Time: 7pm

Salisbury, MA Public Library

Date: November 9, 2017

Time: 6:30pm

Methuen Public Library

Date: November 16, 2017

Time: 7pm

Milton Public Library

Date: November 30, 2017

Time: 7pm

Clinton Historical Society

Date: December 16, 2017

Time: 6pm

Richards Memorial Library/N. Attleboro

Date: January 18, 2018

Time: 6:30pm

Winchester Public Library

Date: February 7, 2018

Time: 7pm

Northborough Public Library

Date: March 6, 2018

Time: 7pm

Wellesley Council on Aging Lecture Series

Date: March 22, 2018

Time: 7pm

Location: Wellesley Free Library

JOIN TED'S MAILING LIST