Speaking Engagements and Events

Auburn (MA) Public Library

Date: November 20, 2017

Time: 6:30pm

Tewksbury Public Library

Date: November 21, 2017

Time: 7pm

North Hill/Needham, MA

Date: November 28, 2017

Time: 7:30pm

Milton Public Library

Date: November 30, 2017

Time: 7pm

Pembroke (MA) Public Library

Date: December 4, 2017

Time: 7pm

Marlborough Senior Center

Date: December 5, 2017

Time: 6:30pm

Simon C. Fireman Community/Randolph, MA

Date: December 7, 2017

Time: 7pm

Millis Public Library

Date: December 11, 2017

Time: 7pm

Shrewsbury (MA) Public Library

Date: December 12, 2017

Time: 7pm

Marblehead Public Library

Date: December 13, 2017

Time: 7pm

Morse Institute Library/Natick

Date: December 14, 2017

Time: 7pm

Clinton Historical Society

Date: December 16, 2017

Time: 6pm

Southgate at Shrewsbury (MA)

Date: January 8, 2018

Time: 7:30pm

Groton (MA) Public Library

Date: January 11, 2018

Time: 7pm

Richards Memorial Library/N. Attleboro

Date: January 18, 2018

Time: 6:30pm

Norwood Public Library

Date: January 23, 2018

Time: 7pm

Boyden Library/Foxborough, MA

Date: January 25, 2018

Time: 6:30pm

Winchester Public Library

Date: February 7, 2018

Time: 7pm

Northborough Public Library

Date: March 6, 2018

Time: 7pm

Joshua Hyde Public Library/Sturbridge, MA

Date: March 8, 2018

Time: 7pm

Plymouth (MA) Public Library

Date: March 13, 2018

Time: 7pm

Seekonk Public Library

Date: March 15, 2018

Time: 6:30pm

Wellesley Council on Aging Lecture Series

Date: March 22, 2018

Time: 7pm

Location: Wellesley Free Library

South Boston Historical Society

Date: March 26, 2018

Time: 7pm

Heritage at Framingham

Date: March 29, 2018

Time: 6:30pm

Saugus Public Library

Date: April 10, 2018

Time: 6:30pm

Lakeville Public Library

Date: April 23, 2018

Time: 6:30pm

Author Talk Series/Boston Public Library

Date: April 25, 2018

Time: 6:00pm

JOIN TED'S MAILING LIST