After working in a few different schools in this state, I can say that this is one of the best in NH. The staff put students first and want students to learn the material, not just "test well". It is an upper middle class community and parents do expect a lot from the school and students, which is great. They also support the staff when it comes to our contract. They know the time and effort we put forth for the students and classes. Classes are heterogeneously grouped ( no levels) which help all students achieve to their highest level. Students can take an honors option in any course as well if they want to push themselves. We also have a dozen AP courses, and we are a small school. Academically speaking, this school is amazing.
BHS prepares you for college and life. My oldest graduated from BHS and continued on to UNH. On several occasions, he has commented on how well BHS prepared him for college work. The other college students were struggling with basic writing work and didn't know how to balance fun with schoolwork. Like anything else in life, you get out of it what you put into it. If you want to learn and work hard, you will succeed just like in life.
This school is over rated. It is drama central. Heaven forbid if you don't come from an affluent family and wear all the right clothes. Students are moved along even if they should be held back. Administration just wants good numbers.
Credit the middle school for the test scores. BHS, quite simply put, is a country club environment. Students are given quite a bit of freedom, but are not held responsible for their actions. Despite a very talented student body and staff, students can not reach their full potential in this very disorganized school.