Most teachers are friendly and pretty lenient about tardies and absences (students still do well in school because they're self-motivated). Some teachers are awful, though.
The administration is okay, although they've made some unpopular decisions. Last year, they didn't follow the AP testing set-up guidlines, prompting college board to cancel the scores of over 400 students for 11 tests. Many of these students (including me) retook the tests to get AP credit. They've also taken a few months to decided whether or not to report students' weighted GPAs on transcripts (which I think is an easy decision: report them to level the playing field for college applications). I know that some of the admins have good intentions (lower student stress to preserve mental health), but they have a problem with listening to the students' opinions, which I think is a big problem because most of their decisions directly affect us.