Our Mission

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.


Meet Our Advisory Board

Frank C. Cracchiolo

Frank C. Cracchiolo is an attorney who specializes in business and real estate litigation and transactions. Frank represents and counsels a variety of clients including private businesses, real estate owners, property managers, franchisees, private persons, and insurance companies.

From the time he became an attorney in 2002 through 2014, Frank worked for several civil litigation and transactional firms. Currently, Frank operates his own firm, the Law Offices of Frank C. Cracchiolo.

Frank is a 1999 graduate of the University of Notre Dame, and a 2002 graduate of the University of San Diego School of Law. As an Orange County native, he is an active member in the local community.