Principals teachers are great but students are little crazy but that's adolescence. Very strong focus on Math though i am very smart i didnt make the advanced math i got the regular math it is pretty good but i prefer it to be a little harder. I am very lucky i got the right blend of teachers so i dont have as much homework unlike my friends. The only thing i dont like is Fridays which they are having kids be super active and work us out completely which is pretty tiring especially if you have a lot to learn and if you smell and everyone else its pretty uncomftorable. But still i wouldn't go to any other school Go BULLDOGs!