I've always wondered why they don't make high school course registration more like college. That is, give students a list of classes and teachers, and have them make their own schedules. Let them switch around their schedules until after the first week or so of school. Of course, the program would notify students if they are missing a particular course needed for graduation. Guidance counselors could still review and advise as needed. Does anyone work in a school that does something like this?