I endeavor to respond personally to non-spam emails within 24 hours.

If you do not hear from me, please check your spam filter, and resend the email if you don’t find a response. I occasionally send replies that are kicked back as undeliverable. That may be due to a mistyped return address or your server’s spam filter. Yahoo recently became problematic in this regard, so if you don’t use the form and email me at my formerly published yahoo address, I’ll reply with my website address.

Submit a message to me online using the form below:

    Your Name (required)

    Your Email (required)


    Your Message

    Please type these characters in the box below.

    Would you like me to speak at your event?

    Click here for more information