Overall I am glad that I attended New Providence High School. There were many outstanding students there and some of the teachers were fantastic. Many programs were strong too, which instilled a lot of pride and enjoyment. On the other hand, there were also teachers that were annoying, unnecessarily difficult, and just outright strange. Also, the community wasn't as diverse as I would like it to be.