best schools in delhi, best schools in Najafgarh, best schools in najafgarh delhi, best school in najafgarh, academic heights public school, music school, biology laboratory, chemistry laborator, mathematics laboratory, physics laboratory, school playground, art and craft