My son goes to this school and so far it has been pretty good. My daughter went here when they were at the old location so I know a good number of the teachers and each is really good. Overall the new campus is still very nice and well laid out. The computer lab is great and the playground has lots of different uses built in. the staff has been helpful but at times can be a bit lost until you get the right person. The principal is locked on and friendly.