Both of my sons have attended this school. The teachers and staff are excellent. They communicate well and often with the parents. My youngest is still attending (has since he was 2) and he is excited and happy to go to school everyday. I am extremely pleased with the level of instruction he has received from all of his teachers. I fully intend to send him there for K5.