Apologies to the person who must have been disappointed to come through to this old post when searching for:
what kind of greenhouse can oyu put on top of a school
I do hope my reminiscences of the airport in Menorca (where I'll be going again in June - hurrah!) gave you something if not quite what you were looking for!
I guess it must be the greenhouse effect... ouch!