Personal Website To read Michael Rota's biography and learn more about his research, visit mikerota.wordpress.com. Courses