Below are a collection of talks and presentations I have given though the years. This is not an exhaustive list; if you know of a presentation that you’d like to see added, please reach out to me!