Our team consists of specialist Teachers, Educational Psychologists, Occupational Therapists, Psychotherapists, Art Therapists, Play Therapists, Music Therapists, Drama & Dance Movement Therapists, Thrive Trainers, Mindfulness Trainers, Adoption Support specialists, Creative Arts Teachers and other specialist practitioners.