DMIS is the costliest but not worth the cost especially the CBSE-i syllabus with teachers untrained and not sure how to handle kids. The tiny kids are subjected to rude languages and sometimes threatended of physical punishments. Most of the teachers seems frustrated with their job (and their life in general) and they take it our on the kids.