I have a lot of mixed feelings. I do like the quality of some of the programs, others not. Some departments and teachers have great grading policies (Language department in particular has a great policy), others are questionable. Some students are helped and assisted by administration and teachers, others are turned away or outright told to just "grow up" when they were only asking for studying tips.
The class selection for freshmen is okay, and gets better as you progress (Project Lead the Way is the only thing that stops the freshmen class selection from being "meh", but that's just me being a future STEM major.) I like how the course catalog is being expanded to add more trade-based classes (for example, an EMT certification program through the local community college is being offered this year), so students that don't necessarily have an eye for a 4-year institution can come out of high school ready for a career.
So, not a bad school for most people. If I had a choice though, I wouldn't jump on the opportunity to go here or anywhere in District 308; I would go to Neuqua Valley, they're ranked much higher in everything and are closer to where I live anyways.