Independent educational publisher

Publishing for the way we learn today.

Books, interactive textbooks, and digital learning experiences that connect what students read to what they will actually do.

What we make

Learning materials that respect your time and your intelligence.

Books

Clear, carefully edited titles written by people who teach the subject, and tested with the students who learn it.

See the catalog

Interactive textbooks

Reading, practice and feedback in one place. Run the code, check your understanding, and see the idea work.

Try the reader

Digital learning experiences

Labs, projects and assessments that ask students to build and explain real work, not just pick an answer.

How our books teach

Why “Dima”?

Named for a very good dog.

Every book we publish carries Dima’s name, and the standard that comes with it: be curious, be patient, be glad to see whoever walks through the door. Good teaching works the same way.

Visit Dima’s corner