Ah, the halfway point. Classes are in full swing, students are eagerly working away on