Teaching Shakespeare is a major contribution to the knowledge and expertise of all teachers of Shakespeare in schools, colleges and institutions of higher education. It makes explicit the principles... This description may be from another edition of this product.