My daughter is currently going to NHG. Teachers dont take proper care for kids. They just do their regular tests and if any kid is falling behind they simply put blame on parents and threaten parents directly.
When we went to meet up with the Principal he just gave us bad treatment. Overall we were not satisfied of this school. I will move my kid at the end of the season.