ok believe it or not,,,, i had to do the same thing today LOL
we had to read a book on our own, write an essay on it and present it....
the teacher told me my presentation was great but i'm scared lol i think i did bad ngl
and oh my god shakespeare is SOOOOO annoying i don't understand a thing they say but uhhh this website really really helped me get through the shakespeare unit and let me tell you,,, after i discovered this website i kept getting 100s on my "mini essays" and quizzes
they have really really helpful translations and like they have little annotations and translations in the margines which mainly helped me but yeah
its called
myshakespeare.com
:D i hope it helps lol