Recommendation: Classic and to keep my daughter company
I never read or saw this play at school so decided to read it along with my daughter. But I found it a mistake to read a study version which has a commentary in parallel. This kept saying " alternative sources suggest....." so you keep having doubts about the text.
On balance I think Shakespeare's comedies are better than his tragedies; or maybe the original plot of Hamlet (not of course dreamed up by the Bard) is feeble!