The school has a wide variety of courses and many high-level courses. Some of the teachers are amazing. They can explain concepts well and they challenge students. At the same time, they aren't overly demanding of their students. I mean this in the sense that they accommodate for your needs. For examples, if you're sick for two days, no teacher will expect you take a test the day you come back or expect homework to be turned in. They’re also very supportive, so you can talk to them about anything. Often the advice they give is very helpful.
There is a wide variety of people at the school as well, making for a great community. Everyone can find their place at the school, from national-level athletes, to Harvard-bound students. Even though Northville, as a city, is regarded as a rich suburb, there are people of varying religions, ethnicities, and interests. The experiences are enriching and prepares people for wherever they want to go in life.