detail major page needs work
Loading time is problematic with lots of students (e.g. oh hey, production)... this unfortunately can't really be helped except via a reddit-like re-generation of pages when a student changes their majors, and then keeping that cache indefinitely until it's changed. I say unfortunately because we don't have any sort of task queue already set up. That said, email alerts and the like will eventually require a background task queue, so may as well start working on it now. Please note that Celery 3.1's API is completely incompatible with previous versions: keep that in mind when reviewing tutorials.
no separation for students who live off campus-- they're lumped in with privacy-hidden students (unfortunately, this requires still another loop)
we have the facebook picture size as a branch-- I keep on forgetting that's a problem and I need to merge it in because I don't see it in the dev environment