Is "in" or "at" correct in the following sentences? If both are correct, please say so and try to estimate which is more common.
"Teachers are more demanding at (OR in?) high schools than at (OR in?) primary schools."
"She was less happy at (OR in?) high school than at (OR in?) primary school."