121 Autism Specialist Teaching Assistant
5 days ago
Leicester
Possess Exceptional Needs (SEN) expertise, and it is preferred if you have a variety of additional needs, such as SEMH and severe learning challenges. Be vivacious, charming, and assured in your ...