Collaborating with a multi-disciplinary team to support student growth.
Classroom autonomy.
Many passionate employees.
Amazing students.
Room for growth.

Cons

Not enough time to prepare, plan and create materials.
No scope and sequence/curriculum.
Many more responsibilities than most teachers. (i.e. supervising 6-7 program assistants)

Advice to Management

Increase teacher salaries, reduce teacher responsibilities, or provide more time for teachers to complete work during the school day. Spend time in classrooms and in the hallways with students in staff...the only time many admins are on the floor are during tours.

It's a very rewarding job, and I found all of my coworkers to be pleasant to work with.

Cons

The job is hard, the pay isn't great, and the administration seemed disconnected/indifferent to the teaching staff. Turnover was quite high, which is usually indicative of problem areas within a company.

Advice to Management

If you cannot do it with pay, do whatever else you can to make your employees happy.

-great supportive team environment
-kids are wonderful to get to know and watch grow
-great learning opportunity to develop your skills related to behavioral health, mental health, and education
-opportunity to view different types of therapy such as OT, music, speech and social work sessions
-a few weeks off for breaks can be a plus
-opportunity to work camps during breaks to make extra money

Cons

-few weeks off for break can also be a negative bc it means less money
-can at times be stressful so needs a person who can remain calm in stressful moments