As someone who is going to Truman this fall, I am SO APPRECIATIVE of the information in this thread! Looks like I will be looking in to transferring to DePaul down the line in order to avoid this mess!
As the other posters have said, public transportation is SUPER close to the hospital. As a former Evanstonian of almost a decade I highly recommend living in Evanston, btw.