Course registration season is inevitably characterized by healthy portions of both hope and frustration. Students pray to get off a waitlist or avoid a dreaded 8 a.m. lab, only to be met with disappointment...