Her twitter page:
https://twitter.com/indyfromspace
Already called the university and complained. The nice lady who answered asked if this was for the professor who put the stuff on twitter. she said they have been getting calls since 6am this morning. give them a call! be nice!
(205) 934-4011