A great place to have your child start their education. They are very open to your child’s progress, meaning if your child is advanced, they will accommodate that child and move them up in learning groups to match their needs. Teachers are great and always open to you. The campus is good. They also have a great summer program that will have your kids learning and having fun.