Yay, another Pierce student! Um, Concord is about an hour from Boston on 93. Its pretty nice because you only take one road all the way there. If you lived halfway in between itd be about a 30 min commute which i guess is personal prefereence as to whether youd wanna do it, i think it is probably feasible. Anyway, I am from Massachusetts so if you have any New England related questions I can probably answer them. You picked the right place for IP. Congrats on the acceptance!