This is a really good book for middle schoolers. It's really impressive on how the author thought of this idea :D
Wow! A young boy from the 20th century begins an amazing journey into the world of William Shakespeare. Full of details of life and social behaviour in that time. Very, very good story for older kids and adults!