Callaway, have you heard of someone named Professor Gary Mesibov?
He is a Director of Division TEACCH (Director of Division? weird title) in USA. I think he works at a University in North Carolina (the information I have is not clear on that).
The Autism Association is having him over here to do a seminar and they are going mental about it.