Up to year 4, Shakespeare is scheduled using the Lamb or Nesbit children’s versions. I personally find Lamb much easier to read and follow the story line than Nesbit’s.  Starting with Year 4 it is recommended to read the actual play rather than the children’s versions. The rotation schedule is found here as well as resources

I use a hardback version of the Complete Works of Shakespeare which includes footnotes that explain some of the antiquated language and context of situations. It can be difficult to read the play when there are so many characters, but my son and I enjoy role playing different characters. We also enjoy going to the theatre and watching it performed.