The Roseville Community Preschool is a parent-participation preschool which focuses on the developmental needs of all children and structures its environment with respect to each child’s particular learning style. The environment, inside and outside, is rich in the materials young children require in order to grow physically, intellectually and emotionally.