The cause and organization deserve 5 stars but the race itself was a little chaotic. I think the course it's not fit for 30,000 people. I'm not a fast runner but it was a serious annoyance to have walkers and people with strollers in the earliest corrals. They were supposed to be at the last one. While I love the congenial and family atmosphere, what bothers me is that they put others at risk. If you you're walking, keep to the sides, and for Pete's sake if you're walking with a stroller, don't stop suddenly!! I almost fell over a woman that did this at one of the narrow turns.
All in all, it was a good experience, but I think next year I'm donating and but not running.