This school is providing education to poor children who belongs to very poor economical background. Here children are learning more than the government schools. Niranjana is an NGO running by the foreigners(I don't know the name of them). If we talk about facilities then all the basic facilities which need to study are available here and the best thing is that it's free of cost. One thing which is not good in this school is , some teachers who is teaching here has a lack of knowledge and lack of teaching experiences but some are too good. So overall I think whatever they are doing is appreciative and need to do more so that we over come from illiteracy.