Directory: TEACCH Certified Professional Practitioners

TEACCH Certified Professional Practitioners

Miho Obuchi

Soreiyu

Saga-shi, Japan

Ichiro Ogasawara

Chief
 STEP  (Employment and Life Support Center for People with Disabilities) 

Yusuke Okada