Sofia Badila
Special Needs Teacher & Autism Specialist, Ministry of Education, Greece
TEACCH Certified Practitioner
Special Needs Teacher & Autism Specialist, Ministry of Education, Greece
TEACCH Certified Practitioner
Special Needs Teacher & Autism Specialist, Ministry of Education, Greece
TEACCH Certified Practitioner