I am an author of humorous books for young readers. Publishers Weekly called my Galaxy Games series “every alien-obsessed kid’s dream come true!” I am always happy for an opportunity to speak to educators or librarians or to present my kid-friendly and engaging school and library programs to young readers.

Booking Now for School Year 2016-2017

With the Fall 2016 release of The Amorphous Assassin, I have updated all of my standard presentations to include updated information about writing, science, and world cultures. I  have also created a number of new programs that may be of special interest or tied into topical events.

This year I am again offering a number of free 20-minute Skype visits. See details below!

Special Features

In addition to the decades I’ve devoted to polishing my writing craft, and my deep knowledge of contemporary children’s literature, I also have a passion for education and a certification in English Language Arts for grades 5-12. I have extensive experience speaking in the classroom and can hook my presentations into multiple Common Core standards. I love to discuss the writing process with students of all ages and to engage them in workshop activities, and I can also assist educators in using the Galaxy Games series as a jumping-off point for discussions of world cultures, geography, history, or science.



  • $800 for four 55-minute presentations in one day
  • $500 for two 55-minute presentations in one morning or afternoon
  • $300 for one 55-minute presentation
  • Add $1 per mile traveled from Groton, Massachusetts, up to 60 miles round trip.
  • Inquire for multiple-day programs or events located more than 30 miles from Groton, Massachusetts.

Free Skype Visits!

I can be “virtually” anywhere, and have schedule availability for several 20-minute intro visits each month for free, with priority given to classrooms using my book for read-alouds and/or scheduling full-length Skype or in-person presentations.


For questions or to set up a school visit, use the contact form below.

[contact-form-7 404 "Not Found"]