ShakespeareKids is a fun site for kids wanting to learn more about Shakespeare or even partake in their own Shakespearian performance. This site lets kids "Do Your Own Shakespeare" which allows them to role-play one of six roles in A Midsummer Night's Dream as well as Q/A. There is a teacher section filled w/ activities and exercises for K-8 and even a fun little virtual tour that people can go on.
I highly recommend checking out ShakespeareKids by clicking here!!!