Contact Dr. MacPherson

Please complete the form below to:

    • Send Dr. MacPherson a question or comment
    • Invite him to speak for your event*
    • Schedule a meeting*

*For your convenience, you can preview Dr. MacPherson’s available times by scrolling to the calendar below.


Preview Dr. MacPherson’s Availability


Note to conference hosts: If you would like to invite Dr. MacPherson to speak at your event, it may be possible that he can re-arrange his schedule in order to accommodate your schedule, even if the calendar below indicates "busy" for that time. Simply submit your request using this contact form.