Thank you! From the looks of it first years live all over the place. It's super expensive to live really close to the school, but basically every T-line makes a stop near Tufts med. I'm not sure I can afford to live in town so I was thinking about Cambridge, Somerville, or another nearby town where I could hop on the T to commute.