My son had attend this school and it seem good and he was ahead. His learning was impressive but the problem came when the principal tried to justified to many things instead of listening to a parent. To many problems and they think because they have so many different generations attending there school is they can do what ever stuff. Kids get mis treated and they don't like when the parents are coming in and watch in there children.I What kind of school is that. This school is the worst school and there is so much better than this. The claim they are the best but what school wouldn't when trying to get in your pockers claiming they can give your child the best education. This school is terrible and it needs to be ran and constructed by someone with the people and abilities that a person should have running a school. My child no longer attends.