Speaking Engagements and Events

North Reading Public Library

Date: February 5, 2019

Time: 7:00pm

Acushnet Public Library

Date: February 11, 2019

Time: 6:30pm

Linden Ponds/Hingham, MA

Date: February 12, 2019

Time: 7:00pm

Medway Public Library

Date: March 7, 2019

Time: 7:00pm

Belmont Historical Society

Date: March 10, 2019

Time: 2pm

Location: Belmont Public Library

Linden Ponds/Hingham, MA

Date: March 12, 2019

Time: 7:00pm

Hopkinton (MA) Public Library

Date: March 13, 2019

Time: 6:30pm

Blackstone Public Library

Date: March 18, 2019

Time: 6:30pm

Newburyport Public Library

Date: March 19, 2019

Time: 7pm

Lynnfield Public Library

Date: March 26, 2019

Time: 7:00pm

The Commons in Lincoln (MA)

Date: March 27, 2019

Time: 7:00pm

Boston Baptist Social Union

Date: April 1, 2019

Time: 6:30pm

Location: Sheraton Hotel/Needham, MA

Winthrop Historical Society

Date: April 2, 2019

Time: 6:30pm

Cambridge Public Library

Date: April 4, 2019

Time: 6:30pm

Belmont Council on Aging

Date: April 9, 2019

Time: 6:30pm

Goodnow Library/Sudbury, MA

Date: April 11, 2019

Time: 7:00pm

Perkins School for the Blind/Library Without Walls (*online only)

Date: April 16, 2019

Time: 7:00pm

Grafton (MA) Public Library

Date: April 23, 2019

Time: 7:00pm

Lunenburg Council on Aging

Date: May 6, 2019

Time: 7:00pm

Haverhill Public Library

Date: May 7, 2019

Time: 6:30pm

Thomas Crane Public Library (Quincy)

Date: May 14, 2019

Time: 7:00pm

Ames Free Library/Easton

Date: May 22, 2019

Time: 6:30pm

Location: Queset House

Hyannis Public Library

Date: June 19, 2019

Time: 6:30pm

Ayer (MA) Public Library

Date: September 18, 2019

Time: 6:30pm

Hopedale Public Library

Date: September 25, 2019

Time: 6:30pm

JOIN TED'S MAILING LIST