Talks

These are the talks and presentations I've given



Upcoming Talks

OH NOES! I NEED SPEAKING ENGAGEMENTS!!!