D
deleted983471
Hi! I just received an acceptance letter from Tufts on 11/12 and am really considering it. Does anyone have some insight on the program or living in Boston in general?
Or is anyone planning on going there?
Thanks!!
Or is anyone planning on going there?
Thanks!!