School Support - Support of schools is provided in a number of ways and is based upon school/teacher need. This support may come in the form of new teacher seminars, mini workshops, coaching sessions, individual, small group, or whole staff training. Some topics of support include, differentiation, classroom management and learning environment, best practice, technology integration, teacher leadership/coaching development.