This is an excellent school. Great teachers, and wonderful community involvment. If my kids had to choose from this school, and the one that I went to growing up, I would encourage this school. It has one of the best PTO's ever. Principal is a very good principal that is very involved in making sure that every student suceeds.