We strive to provide the best educational opportunity for your child...

With careful attention to every child's unique learning style and educational goals to ensure their proper placement within our program.

To ensure optimal placement, all families must complete an application and attend an intake meeting prior to admission.

To learn more about the admissions process, current availability or for general questions, please contact the enrollment office at (925) 829-9555 ext. 1 or (877) KIDS-TLC (outside California) or via email at newchild@schoolofimagination.org.

OPEN HOUSE: Hosted twice a month, our Open House provides parents an opportunity to see the program, meet the Director, Teachers, and discuss any questions you may have. Register online to attend an Open House.

(You will be re-directed to our secure, HIPPA Compliant, Online Scheduler, powered by MindBodyOnline. Privacy Policy) 

We look forward to meeting your family!