My son has gone to this school since kindergarten and he's working a grade level above his age. I love this school because the students can work at their own pace. They can do extra work and progress or they can take their time on a concept that's hard for them. The teachers are also great and work with students one-on-one.
My oldest child is in first grade here. If you can't homeschool this place is a good alternative. The school is small, everyone gets personal attention and discipline and behavior are emphasized as well as a proper curriculum. The fees are more reasonable than most in the area.