2 of my children have attended preschool at Shepherd of the Valley and it is a very good preschool. I highly recommend this preschool program because I can tell that the staff cared for my child. They would always bring home little projects and crafts that they worked on, and they were so excited to go to school every time. My kids never had any problems with other kids hitting or bullying, etc.