School Visits

I would be delighted to visit your school, library, homeschooling group, or book club to share my love of imagination and stories with kids, talk about the writing process, answer questions, and sign books. 

Most of my presentations and workshops are designed for 3rd through 6th graders, but they can be adapted for older or younger students. Ideally, the students will have read one of my books before I come—for example, it's great if a teacher or librarian has been reading aloud to them in the weeks before my visit. I've also found that kids get a lot more out of Q&A time if they've spent some time writing down possible questions ahead of time. Then on the day I come, they can either read their question aloud, or questions can be put in a hat for me to draw from.

A typical school visit includes the following:

  • Three sessions of 45 minutes to an hour each (this can be any combination of large group presentations and/or small group workshops with different grade levels)

  • Time in between presentations for book purchasing and signing

  • Lunch with a small group of students (a book club or students selected by criteria decided by the school) for an informal time of Q & A

Equipment needs:  screen and projector set up for PowerPoint

Fee: $600 + travel costs if outside Nashville, TN

Zoom Chats

In addition to in-person visits, I offer FREE video chats with small groups. These are informal, 20-minute Q&A times with classes and book clubs that have read one of my books. 


Request a Visit/Chat