Impact of CAI on the Development of Motor, Academic and Communication Skills in Children with Mental Retardation.