My son is currently in private school because last year before we moved to our current town the pre-k and kindergarten options in my last town where not suitable for what we needed (schedule wise). So we decided to put him in private school full day until we figured out where we were going to live and that's what worked for us. I love his little school, but I find myself questioning diversity versus a "better" school much too often. I want my kids to grow up in an environment where they are exposed to different cultures, races and incomes but also a great school system... so that's a very tricky combination. But since he is so young, and because we are paying those hard earned dollars in taxes, we have decided that he will go to public school this September for first grade. He is only 5 years old and I think it's important to raise him in a community where he is able to experience different cultures and as much as I love his current school I do feel that in some way it is much like a bubble.