Schools should teach students about basic information specific to let them know the information they are interested in, each person has different interests. Teach the subjects they want instead of forcing them to take all of the class with the subject is unnecessary. In my opinion it's good for students to take more time to focus on what they need. It also makes them more knowledge in their subjects deeply.
First of all, learning in general subjects may be a waste of time and the opportunity to access the careers they want. When there is a tutorial on a specific careers and knowledge necessary for them, it will be able to focus on the dreams and successful. Took their valuable time that wasted with general subjects bring attention to specific careers and knowledge necessary for them.