Ichiro Ogasawara
Chief, STEP (Employment and Life Support Center for People with Disabilities)
Special Ed.School Teacher's License
Licensed Clinical Developmental Psychologist
TEACCH Certified Practitioner
Chief, STEP (Employment and Life Support Center for People with Disabilities)
Special Ed.School Teacher's License
Licensed Clinical Developmental Psychologist
TEACCH Certified Practitioner
Chief, STEP (Employment and Life Support Center for People with Disabilities)
Special Ed.School Teacher's License
Licensed Clinical Developmental Psychologist
TEACCH Certified Practitioner