Parental involvement is definately a big key
When I went to school, everyone came out for the football games or basketball games every weekend, a majority of the people in town came out for all of the school pageants and really supported the school and school system. I don't see much of that anymore and it drives me nuts as that support helped get teachers through times and helped us kids respect and appreciate the involvement everyone put in.
I'm still just not a fan of homeschooling. I still feel it takes away from being with other kids from other cultures and nationalities.
I'm actually looking into religious schools because they have a better discipline structure and seem to produce great results. I've been looking into the Hebrew Academy for my youngest for when he starts kindergarten (don't have to be jewsih to attend). I have a gripe with the kindergarten situation here though, they only go to school for 2 1/2 hours a day. They can't be expected to learn anything insuch a short amount of time. I'm looking into some of the private kindergartens and the Hebrew Academy just so he can attend a full day.
I've actually thought of hiring his current resource teacher as a tutor, but she's planning on pursuing her new career full time (she'll be a floor manager at one of the casinos).
I don't think the school system here in Clark County is totally broken, it just needs some fixes. I relaize with the constant influx of new residents, it's nearly impossible to keep building the schools fast enough to keep up (fucking Californians ;-)).