Twin Cities Community Preschool provides an indoor and outdoor learning experience that encourages fun and exploration.  We create a playful environment where children can explore new ideas, interact and problem solve with peers, learn communication skills and develop creativity.  Our play-based approach allows us to create a variety of activities and centers that provide opportunities to learn skills in math, science, literacy, gross and fine motor development.


Fine Arts gives children an opportunity to expand their creative expression and imagination.  We encourage self-directed art projects using a variety of recyclable and natural materials.

Language Arts begin with our morning circle and are woven throughout the day with opportunities to play in the dramatic play area and other centers throughout the school.  Children may borrow from our extensive library.

Gardening & Cooking provides children an opportunity to learn about their environment using the vegetables and fruit they grow and harvest on-site.

Math & Science are taught in an age-appropriate fashion via rotating projects, such as color mixing, bug hunting, construction, map making, etc.

Motor Skills are developed on our private playground, which is a wonderful environment filled with play structures, tricycles, sandbox, pirate ship with lookout deck, sensory garden, playhouse, art easels and interactive water structures.

Enrichment teachers share their unique talents to ignite life-long passions.  Enrichment programs include gymnastics, music, yoga, dance, Spanish, and singing, to name just a few

Parent Participation

Parents enrich the program by contributing their time, commitment, talent, and skills to the school.  Parent-teachers provide an unparalleled teacher-to-student ratio, which provides children a level of individualized, thoughtful attention that cannot be found elsewhere.

Parents contribute in many ways:

  • Parent-Teacher Workdays – One morning per week, parent-teachers work with full-time teachers to direct lesson plans and lead group activities under the guidance of our Director.

  • Chair Positions – Parents contribute their skills by holding a chair position dedicated to a certain topic, such as marketing, gardening, etc.

  • Monthly Meetings – Mandatory monthly meetings convene on the 1st Tuesday of every month to discuss the school and plan the upcoming month. Parent education nights are scheduled throughout the year.

  • Maintenance & Fundraising – Parents participate in all the little things that make a community school possible, such as occasional weekend cleanings, fundraising events, and miscellaneous jobs.


Maureen Johnstone began teaching at TCCP in 2003 and became the director of the school in 2004.

Maureen is committed to the founding mission of the school. Through her leadership, she guides both children and parents to create a community spirit that is lifelong.  Maureen is passionate about children learning through creative play in a nature based preschool environment.

Over the years, she has worked closely with parents at TCCP to design and implement beautiful, functional learning environments, both inside and in our outside gardens and play areas.  She believes that by continually drawing inspiration from the community, she can foster a dynamic, unique, and creative learning experience for both children and parents.

Maureen lives in Fairfax, CA where she enjoys hiking, swimming and biking with her husband, daughter and dog.  She shares her love of the outdoors, music and the world with children.