Here is information on invited talks or interviews I have given organized by:
Recorded talks and interviews you can review online
Guest teaching and community events
Talks and service beyond academia
If you would like to invite me to give a talk to your organization/class/etc. please see the information here.