Swan/Dolphin is a great place to stay. It is right by Epcot/MGM/Boardwalk and they are both Deluxe hotels. I know University employees have qualified in the past for the discount, but I don't know about TA's. If you have a pay stub from the University, that should be enough.