Pending any minor edits, the sigcse 2014 talk is ready to go