There is a big difference in between sharing experiences and sharing gross generalisations.
This is what I define as experience.
After reading your post(s), this is what I define as gross generalisations. Especially this one-
An excellent teacher that has been trained in both fields of education. Developmentally delayed is the appropriate term as mentally retarded is akin to hearing-impaired. It's inappropriate to use the terminology mentally retarded.
It is inappropriate as a parent to compare the learning capabilities of a child's classmates as well in a forum.