Like any thing in existence there are pros and cons, but in my opinion I believe that the pros outweigh the cons. Like any place of employment there are people (teachers/staff) that try, and I honestly believe most teachers here really do try their hardest to make a balance of state requirements and the student's circumstances/needs. I myself have a condition and I've found the whole staff to be accepting and encouraging me to do my best despite the setbacks I have. There is a fairly ample selection of courses, though unfortunately they do not have a JROTC program. We are a very diverse school, though there are many "rich kids" because their parents work at RTP. This can be somewhat of an annoyance due to them complaining about "First World Problems" (On my first day I overheard multiple students complain that their parents bought them the wrong Iphone cover.) They also can be very narcissistic and look down on others, but you have some of that in every school I guess. I don't buy lunch here, but I have heard both sides argue about it. Overall, I'd say this is a good school. If you try in this school, the teachers will try for you, they honestly will (The people who complain otherwise are just angry the A's will not be handed to them). Though some students can be..... difficult, and there is one or two outliers in the staff, this school provides a good education by people who truly care. I'm a senior and I enjoyed my time here.