I do not currently have any events scheduled. 

If you would like me to speak at your school, library, book club or conference, please contact me. I am available to do both virtual presentations (ie, phone, Skype or Google Hangout) and physical presentations. I do not charge a fee for virtual discussions, but may charge one for physical ones, depending on location.