How to build a time machine, from a university math professor