I would suggest DAV Vasant Kunj is best in South Delhi as it has all the facilities for a student and as I am a DAVian i would, it's an amazing school for a student.
Delhi NCR reminds me of NOIDA, where you have Genesis Global School's Genesis Learning Studios. GLS had a range of programs from which you can choose your child to be in. GLS Robotics can prove top be a good place for your son. For more details do visit GLS's official website.