What is foreshadowing? How does it work, and how can you use it to enhance and enrich your writing? In this episode we will...
So how good are your characters? Can you tell? Here are three tests that you can use to work out how effective your characters...
This episode introduces the core requirements for good character development: character integrity and individuality. We will look at individuality next time, but in this...