In the following examples, it would cause an awkward construction of a noun beside a noun.
Mountain Bike = Bikes that can be used on mountains
Paper Towel = Towel that is made from paper
School Student = Student from a school
Thus is it grammatical to use a noun as an adjective?
I did research and what I gathered.
http://www.englishclub.com/grammar/nouns-group-adjective.htm
http://www.english-zone.com/grammar/adjective3.html
http://www.rhlschool.com/eng8n1.htm
http://www.usingenglish.com/glossary/noun-as-adjective.html
Any reply?
My teacher somehow says that a noun beside a noun is wrong construction.