The end of the semester looms overhead, unleashing a heavy downpour of papers, exams and final projects onto students. For…