This is a great school with great staff. They are all caring and wonderful people. I have one child that takes some SPED programs but he has been in the Keonepoko SPED preschool program since the age of 3. Keonepoko has been great at dealing with his situations. My other child has been going to school there since kindergarten and every teacher he has had has been very involved with his education. The staff is great and have always been kind and understanding (even when I have been a little irritated). I respect each of them because they work hard for the sake of the children and care about their well being and education. read more