Teaching Students Hamlet!: A Teacher's Guide to Shakespeare's Play (Includes Lesson Plans, Discussion Questions, Study Guide, Biography, and Modern Retelling)
Pages: 374, Paperback, CreateSpace Independent Publishing Platform
Pages: 374, Paperback, CreateSpace Independent Publishing Platform