My professor had to choose this one. The only Shakespeare I could never get through. This book kept me out of bad grade territory. It hits on the highlights, but is not a substitute for actually looking over the passages. It's just a good guide for finding what might be on the test.