My daughter goes to this school, from past 4 years. Did not impress me much earlier, but they are improving a lot since last couple of years! The staff is doing a great j ... more