Interview in Champaign, IL

United States
November 17, 2007 7:42pm CST
My husband is interviewing at the University in Champaign, IL & I was wondering if anyone out there has been there or lived there. I will be flying out with him & I'm trying to find out more about the town. I've done some research on the computer but going there will give me a better feel for things. If anyone has any input, let me know!
No responses