My big man is absolutely thriving here. He was attending Highland Bluff when we first moved to Brandon, but I found them too large and overly obsessed with tests to the detriment of almost everything else (they were lucky to get recess in a given week, and if Scandinavian educational models are any indicator, exercise and recreation are as important as math and reading to a good student). My child's father took a job with RCSD and we were able to elect to send him to Flowood; best decision we ever made. There's considerably more racial and economic diversity (hard to come by in Brandon, admittedly), the school is smaller and more accessible, and the teachers really work with your child to help them succeed. My son had near constant disciplinary problems at the last school (because why not make them sit and pound the books for hours with no break to blow off steam? What could possibly go wrong?) and I was even strongly hinted to that I should seek an ADHD diagnosis and put him on medication. We come to Flowood and, aside from the odd spate of talking too much on his part? We've barely had an issue. Funny, that.