Hi guys,
I am quite new here, since i have been so struggling with my writing which is several years no improvements and now i finally found this forum which is full of nice people. I would appreciate for any help from you guys. My questions is quite simple, just want to make sure the essay is making senses to you. As a language learner I usually find my words or phrases not clear or inaccurate to native English speakers. Sometimes sentence not clear too. OK, thanks for any help. I will post my essay down here.



Topic: Discuss: Whether students should study a wide range of subjects or focus on what they best at.


Whether students should be taught a variety of subjects or only the majors that they choose , regardless of what age they are, are still under hot debate.

People who believe students should learn a large combination of courses may concern that such courses contribute to their basic survival skills and knowledge. The skills, for example how to escape form a dangerous situation or protect themselves in any hazardous areas, are quite significant in their growing up. The knowledge, such as basic science, give students a rather foundermental understanding of every aspects of their life. Therefore, it is reasonable for children to know all these knowledge.

Advocates of the other opinion argue that students should spend their limited time on the subjects that they are passionated about. In this case, students can really build their competitive advantage on such subject, which gives them more opportunities in the employment than those whose are normal in these fields. Instead, if students try to learn every courses well in the limited time, it may cost them too much energy ,
thus leading to negative results, such as absence classes.

All in all, I agree that students need to have basic understanding of every subjects to a certain level primarily because these are essential to their independence in society. Then further education should be available for those who has the intelligence, time and desire to learn more.