* Create memorable characters. Shakespeare's characters are some of the most well-known and beloved in literature. They are complex and relatable, and they often represent universal themes such as love, loss, and betrayal.
* Tell a good story. Shakespeare was a master storyteller. His plays are full of suspense, conflict, and humor, and they always keep audiences entertained.
* Use language in a creative way. Shakespeare was a wordsmith of the highest order. He used language in a way that was both beautiful and meaningful, and he often coined new words and phrases.
* Adapt other stories for the stage. Shakespeare was not afraid to borrow stories from other sources, such as history books and folk tales. He would then adapt these stories for the stage, adding his own unique touches.
* Write for all audiences. Shakespeare's plays were enjoyed by people of all ages and social classes. He wrote comedies, tragedies, and histories that appealed to a wide range of tastes.
* Leave a legacy. Shakespeare's work has had a profound impact on Western literature and culture. His plays are still performed and studied all over the world, and they continue to inspire new generations of artists and writers.