The question when students have to specialize is an interesting one. In Great Britain, students have to decide at 15 whether they want to go into an academic stream or a trades stream. And if they go academic, whether they go arts or sciences. Tough choices for a 15 year old! On the other hand, a student who is going to be a Power Engineer, does not need Geography. It boils down to the goal of education: to train for a future job or to grow the mind and the person. Lots to think about.