Oh lecture hall, how I hate you...let me count the ways...