Princeton engineering: a horror story?