I have a few friends who admitted their children in DMIS last year. They are giving a very positive view of the school. They shifted from MES, so maybe, they find its better, I don't know. I have also heard that BPS is good. On the basis of the recommendations from a few friends, I have enrolled my son in BPS. He will start from April. So, maybe a few months down the road, I can give an educated opinion about BPS. I also heard very bad reports about Delhi Public School. I have a friend who shifted his kids from MES to DPS and is deeply regretting it. He says he will shift them back to MES this year.