this school is great. it has a variety of clubs activities and sports teams you could participate in. walking thru the halls you see people you know at least a little bit, and if not you at least recognize those people. i enjoy knowing who everyone is. OCS treats everyone the same way no matter if your the all star athlete or the trouble-maker. the teachers are easy to talk to and they support you. they give you a smile and say hey when you pass thru the hallway. every one of the classes you take makes it possible to turn that grade that youre unhappy with into one that you are satisfied with. this school is a great opportunity to be a part of and it gives you great opportunities to go forth and be succesful in the future. i am extremely happy with my school and everything it represents.