I see no reason to profile people. If you want to keep a terrorist of the plane, then you should just check everybody. A terrorist may be any race, height, or religion. Just check everybody's luggage and the person them self. Yes, it might take a long time but I'd rather it take a while than blow up on a plane because searching everyone was to time consuming.
If students chose where they went to school, it will lead to the overpopulation of many schools. Thus, creating the demand of a bigger school, which means construction and that isn't cheap. More people will have to be highered to teach, discipline, and patrol the immense crowd of students. It could also cause other schools no one wanted to attend to shut down. It could be a waste of money for our already struggling economy.