This is a collection of handouts, worksheets etc. for William Shakepeare's iconic play 'Hamlet'. Having taught it quite often, by now, I have put together a great selection of advanced worksheets, activities, with a particular focus on catering to high schools teaching the play. The worksheets and handouts are of an advanced enough level to be taught at university, too. The unit covers the following topics and issues central to the play:Introduction to the Play & Pre-Reading ActivitiesAct 1,