StudentTracker
A value between 0 and 100 (percentage, 50 is neutral)

Comprises of 
- Achievement (50%)
- Enjoyment (20%)
- Wellbeing (30%)

StaffTracker

- Quality of Teaching (50 %)
- Wellbeing (30 %)
- Enjoyment (20 %)

ParentTracker

- Satisfaction


Every value is 0 to 100

But then the average is as described above.

This influences:

- School Rating

It would be great if there were different buildings available depending on the type of school you wanted to create.

- Secondary School will be a 1.1 update. Or 1.2 or 1.3. Or 1.4. We'll start with just Primary.

So the type of Primary School you can build... needs to be unlocked through research, I think. The types are:

- International School (Pupil Fee difference. Classroom size difference.)
- Local School
- Natural School (low tech)

Someday/Maybe features:
- Landscape editors
- Slopes (like Transport Tycoon). I think it can be done, using simple logic statements. Things that can / can't be built on slopes. And would add interesting visual features to the school design. A hallway block placed on a slope would automatically become a staircase. And can't link to anything else. It stairways depending on the slope.
- Multi-story. This just seems incredibly complex.
- Moving agents. Similar to actual simulator-movement. Would be incredibly difficult to implement. I'd rather go for the random animation player and not bother with visible agents. Though assigning teachers to classrooms is a must.