Upcoming Speaking Events

Click on any of the events below to see details. If you're interested in bringing me to your conference, school, or company then please reach out to me. If you're located in the Pennsylvania region, I'm happy to speak with high schools and community colleges if you'll help cover the travel or hotel.

No upcoming events at the moment

Previous Presentations​

Below are some of the slides I've used at various talks. Posting the slides here makes it easier to share resources with others, but feel free to reach out if you have any questions about the material presented.