What Administrative Access levels are there?
Appointment Viewer - allows a contact to view the appointments made. Teachers are generally assigned only this access.
Appointment Maker - allows a contact to make appointments in the Admin tool, but not change any settings on the account.
Resource Administrator - allows a contact to have administrative access to specific resources (teachers). This would give the contact the ability to edit the schedule for the resource.
Event Administrator - allows a contact to have administrative access to the entire event. Administrator - allows a contact to have full administrative access to the entire account.