How old are your kids? If they're grade school-age and small classes are really important to you, I'd recommend Abercrombie Academy in Spring (off of Louetta). I only went there until kindergarten but by brother went there up through 5th grade as did one of my younger uncles. The drawback there is they don't have as much to offer in terms of facilities/activities as public schools or larger private schools might. John Cooper is a great one (I went there for all 12 years and graduated 2 years ago), and though it's expensive it's definitely worth your money (beautiful campus, Ivy League-educated faculty, great academics, good athletic programs, virtually guaranteed to get into any Top 100 college you apply to) My brother is currently at Northland Christian and I know several people who went there. I've generally heard good things about it and that's another good one and not very expensive. Providence Classical School is SCARY, that was one my parents looked at for my brother a couple of years ago. Those people are RELIGIOUS FANATIC NUTJOBS and for the love of God (no pun intended) STAY AWAY FROM THERE. We have some neighbors whose kids attended Northwoods Catholic School and ended up leaving halfway through the year. Apparently if you're not Catholic it's a very unpleasant environment to be in. If you're willing to make the drive, Episcopal, Strake Jesuit, Kinkaid and St. John's are good ones too.