Yes, I have, more than once. My masters thesis adviser asked me to ail him.. That was 5/or 6 years ago. Many of the staff have retired or left, and some of the faculty are emereritus or hsve moved else where or retired early. Some faculty members I avoid. One person I am still in touch with. She works at Wal-Mart.
Tulane, no, probably not, since I sold the New Orleans House. The last time I was home was early 2013. 1980/when I graduated the second time, is more than half a lifetime ago. The New Orleans I grew up in is gone. My mothers home town has changed too.