I still remember how I felt when I first stepped foot on Tufts’ campus. It was one of the admitted student days (Jumbo Days, ...