A school assembly provides a wonderful platform for promoting your book and introducing yourself to your audience, but you'd better be ready to put on a show.

Read more