(1) private school's school fees
(2) school fees of private schools
My teacher recommends (1).
Not just about these two sentences, she prefers 's.
I' d like to know exactly what is the difference between the two.
Also I'm intereted in which is more formal or which is more useful.