TCM About Us

Learn more about Teacher Created Materials

Teacher Created Materials

Teacher Created Materials develops innovative and imaginative educational materials and services for students, worldwide.

Everything we do is created by teachers for teachers and students to make teaching more effective and learning more fun.

Read about how our history turned into a story that we have been living for the past 40 years. Join us on our mission so that we create a world where children truly want to learn.

A Message From Our Founder

Dear Teacher Created Materials Friends,

When I first started Teacher Created Materials back in 1977, I had no idea that it would grow into a leading, women-owned, educational publishing company.

What I was certain about, though, was that I wanted to create materials that were practical for teachers and right for students. I wanted the resources I created to inspire the same love of learning in students that I strived to build in my own classroom.

As we began to grow and reach teachers and students in classrooms around the world, I became increasingly aware our impact and the responsibility that brought with it. These responsibilities to our educators, employees, and community still hold true today and will remain for years to come.

Thank you for all of your hard work and for everything you do to create a world in which all children love to learn.

Yours in Education,
Rachelle Cracchiolo



Meet the Leadership Team

Rachelle Cracchiolo
CEO & Founder

Corinne Burton

Deanne Mendoza
Exec. VP of Strategic development

Civic Outreach

Supporting our Local Community

Product Development
For Teachers and Students

Creating Opportunities for All

Community Outreach
Engaging Education Initiatives


Our Business Evolution

Four Decades of History

Awards and Recognitions

Publishing Partners Collaboration

Join our Team

Job Opportunities at TCM

Contact Us

Feel free to reach out to us at any time

US Phone:


International Phone:



Teacher Created Materials
P.O. Box 1040
Huntington Beach, CA 92647