I was the instructor for CIS 192 at Penn, which is a great class about some very interesting topics (in Python). Previously, I was a teaching assistant for CIS 530 - Penn's graduate computational linguistics course.
Some talks I've given:
Crypto
Machine Learning
Web Development