Autism spectrum disorder (ASD) is a type of developmental disorder generally characterised by slow learning and impairments in communication and social interactions, accompanied by repetitive behaviour and limited interests. This product is an innovative attempt to support and address this issue by providing a means to assist in diagnosing ASD using telemedicine approach and also to provide an interactive and effective means of learning for children diagnosed with ASD or children with slight learning disabilities. The system features games that have been proven to be effective with children diagnosed with ASD. Virtual reality which is being speculated to be a powerful tool in helping children with learning difficulties has been used to enhance the effectiveness of these games. The concept of dynamic difficulty is also integrated into the game in order to increase or decrease the challenge of each level depending on the performance of the child which further increases the effectiveness of the game.