Sam SlateTips for incoming Tufts comp 105 studentsKnow that it’s not your fault.Jan 17, 2017Jan 17, 2017