Student life can feel like a marathon with no finish line. Between lectures, assignments, part-time jobs, social activities, ...