Both my children have gone to Cypress Montessori School (soon to be 'Caterpillar Montessori School') since they were 2.5 years old. It is a school where the children come first. The teachers work one-on-one with the children to boost their confidence in all areas, especially reading and math. Each child is encouraged to do their 'personal' best. The teachers are highly skilled and work hard to bring out the very best in each child. They are great examples of true leaders/teachers and I will miss seeing them everyday as my daughter will graduate this year and we are moving. Thank you Cypress Montessori School for bringing out the best in my children and giving them the encouragement, confidence and love they need to go out into this world!!