Very tough, demanding work environment. Students, in most cases, will need a lot of support. Biggest obstacle is lack of leadership and funding, which is an ongoing systemic issue. Make sure you join and stay active in the Union. Abundant opportunities for PD, great pay and good benefits if you can endure the surrounding circumstances of specific schools.