Why we should keep on teaching Shakespeare
William Shakespeare is widely regarded as the greatest playwright in British literature history. Shakespeare was the author of 37 plays, five poems and 154 sonnets.… Read More »Why we should keep on teaching Shakespeare