RECENT & UPCOMING EVENTS
If the pandemic permits, I may give some live presentations, including lectures, magic shows, and book talks. I may continue to do some Zoom presentations, as well. Like everyone, I will adjust my schedule and events in response to changing conditions.
Check here for upcoming events, updates and schedule changes.