this is a great school! I attended this school when i was a kid and now my son attends. The teachers are great and they really push the students to do their best. They have so many activities for the students and great afterschool programs. The lunch is good and the school is very clean.In this school your child is not only 'a number'!