hey dental,
i recall the tufts interview ending around 3-3:30 PM; i'd interviewed there back in october. as for making a flight at 5:30 PM, i would suggest taking the T (boston's public metro system). it is highly accessible from both stops (NE Medical Center and Logan Airport), and you can avoid rush hour traffic. good luck.
reena