With midterms looming on the horizon, and words like “cramming”, “staying up”, “last-minute panic”, and the like, replacing every other trendy word that dominated the first half of your semester, this time of the year is a trying period for the under-prepared as well as the over-prepared student. Looking on the bright side, it is […]