This is a great resource for any English teacher who finds themselves trying to relate Shakespeare to the text/twitter/facebook savvy generation. This allows the reader to maneuver through the text while being able to click on any words or phrases that are confusing or unfamiliar. The program offers the definitions and explanations to the reader on the same page seamlessly and doesn’t require the reader to leave the document.