Skip to the content

So, You Want to Write a Book?

Here's how, according to us


At Independent Thinking Press we are delighted to have really pushed the boundaries of what an education book should be like. Since a time when the choices for teachers seemed to be heavy academic tomes or spiral bound photocopiable resources, we asked for more of our writers.

Over the years, this has led to great-looking books like Hywel Roberts’ award-winning Oops!, Dr Andrew Curran’s mind-blowing book The Little Book of Big Stuff about the Brain with all illustrations done by the good doctor himself, Juliet Robertson’s Dirty Teaching, still our favourite title, and the epic tome The Working Class, changing the way we work with children and young people from poorer backgrounds.

What’s the secret to writing a great book? For all aspiring writers out there, here are our ten tips for getting past our selection panel:

  1. Write the book no-one else could have written. This is the Golden Rule.
  2. If you want to make a point, write a blog. If you want to make a difference, write a book.
  3. Write for an audience, not for yourself.
  4. Make that audience a single person as you write: someone you know or an imaginary composite.
  5. If you spend more time tweeting about your book than writing it, you’re probably not going to get it done.
  6. Avoid clichés ... like the plague, dear reader.
  7. Check your privilege along with your sources, references, citations, examples and, ultimately, the people you ask to review your book to make sure you are as inclusive and balanced as possible.
  8. When you think you’ve finished, you’ve probably just completed the first draft. Keep going.
  9. When you think you’ve finished, there will be many more eyes checking and stress-testing it before it goes to the printers. Keep going.
  10. When you think you’ve finished, do a search for exclamation marks and then delete them all. Apart from one!

And if you think you have a great book in you, and that you can successfully navigate these ten tips, please get in touch.

Make a booking, ask a question, panic. All acceptable.

Give us a call on +44 (0)1267 211432 or drop us a line at

We promise to get back to you reassuringly quickly.