I thought high school should have an hyphen in the middle when used as an adjective. Therefore:
I'm in high school (noun)
I'm a high-school student. (adjective)
But after a Google Book search, I realized that the non-hyphenated version is more common.
Why is this? And when should the hyphenated version be used?
Best Answer
Using hyphens in compound adjectives, e.g. a two-seater aircraft, a high-school student, a heavy-metal detector, is considered compulsory in British English, but US English is more lenient, and hyphenation is optional except where ambiguity would arise without a hyphen, or where it is desired to help the reader.
Hyphens in compound adjectives
To hyphenate or not to hyphenate?