Firstly, teaching general subjects for students makes them get a variety of knowledgemore than teaching specific subjects.Some people believe that teaching special subjects makes students have the strong knowledge ^one can also argue that teaching special subjects make students get a smallknowledge.Learning general subjects makes students get a lot of skills.Students can take a variety of this knowledge to help themfor developmentknowledge.For example, when students learn about mathematics subjects, they can apply knowledge about the logical thinking in science subjects to help solve the problem.Therefore, schools should teach students about general subjects for they will grow into adults have several of knowledge and skills .