I recently moved to Haddonfield from Williamstown (both in New Jersey), I started my freshman year of high school in Haddonfield. I am an academically advanced student and was pleased to see that within a week of school I noticed that the school would provide me with a challenge. Since the district has such great teachers, most of the students were advanced and the average grade is around a 90. The school is very welcoming and I was integrated into the school within several days. Unlike Williamstown, the administration is very kind and interested in the students problems. I was able to walk right into the main office and speak to the principal about a problem I was having with getting my physical in for cheerleading. He helped me schedule an appointment and got me permission to cheer at the game. The school is awesome and I highly recomend it.