This is an excellent collection for any Shakespeare lover, but particularly good for those studying at secondary or tertiary level. The introduction by Peter Ackroyd is insightful, and the individual writings on each of the works are a helpful guide when reading.