Speaking Engagements and Events

Dedham Public Library

Date: March 28, 2023
Time: 6:30pm
Location: 43 Church St./Dedham, MA

Wareham Free Library

Date: March 30, 2023
Time: 7pm
Location: 59 Marion Rd/Wareham, MA

Long Beach (NY) Public Library

Date: April 3, 2023
Time: 7pm
Location: Zoom talk:https://longbeachpl.librarycalendar.com/?page=1

Kingston (MA) Public Library

Date: April 4, 2023
Time: 7pm
Location: 6 Green St./Kingston, MA

Redwood Library & Athenaeum (Newport, RI)

Date: April 20, 2023
Time: 6pm
Location: 50 Bellevue Ave./Newport, RI

Grafton (MA) Public Library

Date: April 22, 2023
Time: 2pm
Location: 35 Grafton Common/Grafton, MA

Boston Druggists Association

Date: April 25, 2023
Time: 7pm
Location: LaScala/1070 N. Main St./Randolph, MA

Winthrop Public Library

Date: April 27, 2023
Time: 6:30pm
Location: 2 Metcalf Sq./Winthrop, MA

Topsfield Town Library

Date: May 8, 2023
Time: 6:30pm
Location: One South Common St./Topsfield, MA

Attleboro Public Library

Date: May 24, 2023
Time: 6:30pm
Location: 74 N. Main St./Attleboro, MA

Dover (MA) Council on Aging

Date: June 5, 2023
Time: 6pm
Location: TBD

Merrimack Valley Chamber of Commerce

Date: June 13, 2023
Time: 10:30am
Location: UMass Lowell Inn & Conference Center/50 Warren St./Lowell, MA

Tourism Summit Keynote

Hampstead (NH) Public Library

Date: September 12, 2023
Time: 7pm
Location: 9 Mary E. Clark Drive/Hampstead, NH

Shrewsbury (MA) Historical Society

Date: September 27, 2023
Time: 7pm
Location: 1830 Brick School House/Church Rd./Shrewsbury, MA

Groton Center

Date: October 14, 2023
Time: 2pm
Location: 163 W. Main St./Groton, MA
JOIN TED'S MAILING LIST