Upcoming Events

I love to visit book clubs and bookstores and am available for speaking engagements at conferences and workshops. Please get in touch if you think I would be a good fit for your next bookish event!

7/30 – Book Club (private event)

8/13, 7 p.m. – Reading, Brandy Bar, Hendersonville

8/19 – Nonfiction Book Club, Highland Books, Brevard – 6 p.m. – featuring Patti Smith’s JUST KIDS (tickets HERE)

9/8 – Book club (private event)

8/27 – Ashe County Public Library – West Jefferson, NC – 11 a.m.

4/16/26 – Montreat College Creative Writing Festival

PAST EVENTS (2025)

3/3, 3 p.m. – Cane Creek Middle School Creative Writing Club

3/7, 7 p.m. – Juniper Bends Reading Series at Story Parlor, Asheville

2/10-2/24 – Weymouth Center for the Arts and Humanities (residency)

3/5-5/7 – Great Smokies Writing Program creative nonfiction class – Grace Episcopal Church – Wednesdays, 6-8:30 p.m. Details here

3/22, 9:30-10:45 a.m. – Appalachian Studies Association Conference, Cookeville, TN

4/8, noon – Transylvania County Public Library – National Library Week Celebration

4/12, 3-4 p.m.- Book signing at The Whale’s Whaleastic Book Fair – 507 Haywood Rd., Asheville

4/15, 6 p.m. – Highland Books nonfiction book club discussion: The Serviceberry, 6 p.m., Brevard

4/26 – 11-12:30 – Independent Bookstore Day book signing, Malaprop’s, Asheville

4/26 – 1-4 p.m. – A Joy to Behold memoir workshop, Flatiron Writers Room, 5 Covington St., West Asheville

5/2-5/4 – Doubletree, Asheville – North Carolina Writers’ Network Conference – Details here

5/20, 6 p.m. – Highland Books nonfiction book club discussion: 4,000 Weeks, Brevard

6/3, 10, 17, and 24, 6-8 p.m. – Steady as You Go memoir writing workshop – The River Lodge at Wrong Way Campground, 9 Midnight Dr., Asheville (See flyer above.)

7/15, Book club, Highland Books, Brevard

7/25, 11 a.m. – Swannanoa Valley Museum and History Center, Black Mountain, NC