The student environment is amazing. It's a big school with a large campus and large student body, but it feels like a small school. The student culture is really interconnected. Everybody knows everybody. There aren't any cliques. Everyone is really nice and engaging. We have a lot of school pride. The SuperFans club makes sure every sporting event has a big crowd. It's clean-ish. Some of the buildings are old and most of the bathrooms are nasty. The counselors do a great job of getting you the classes you need and the college support that you need. The school offers a lot of different classes, standard, honors, and AP. The school is a language magnet program so there are plenty of language classes. There are also several PLTW classes for students looking to get exposed to different career fields.