I attended this school and now my two children are attending. I would not think of taking them anywhere else. I plan on keeping them through middle school. The classes are small, the teachers degreed, and they offer family events. I have never spoken to anyone who wasn't pleased with the school. They teach the individual child. My children were moved up another grade level for math. The teachers, principal, Ms. Lauman, and the Executive Director are always available for the children and their families. The also have onsite assessments and services for children who need additional help. Try it. I know you will be as pleased as my family is. I would definitely rate the school a 5 star.