The present invention relates to the field of education of human subjects, and more specifically to a computer program for training the brain development disorder where in human subjects are impaired of social interaction and communication. The program deliver animated content to the subject and varies the size, clarity, colors, background images, animated characters, sound with animation, method of instructions, so they would be more easily distinguished by the subject and thereby gradually improves the subject's neurological processing and memory of the elements through repetitive stimulation. Thus the system, method and apparatus of the present invention maximizes the effectiveness and efficiency of learning by adding a reward delivery system to deliver the object of the student's interest upon achieving the goal set by the trainer. The system includes modules configuration system, user validation system, content delivery system, user response / input system, monitoring system and feedback system. The configuration engine includes a progress module which monitors a user's performance on any of learn, review and test modules and changes the future lessons based on the monitored performance. The content delivery system includes help or instructions screen to provide assistance with any of the learning lessons.