Here are the books that help teach Shakespeare plays without the teacher constantly needing to explain and define Elizabethan terms, slang, and other ways of expression that are different from our own.
Cel
Cartepedia
Librex
Magazinuldesah
Macbeth: modern english version side-by-side with full original text