I admit it. I am a Shakespeare geek. I have few pleasures that rival learning something new, especially when it comes to Shakespeare's most enigmatic play, Hamlet. I am providing my note “Did Hamlet Love Ophelia?” for free so that you can assess the quality of my Shakespeare materials. If you like what you read, please go to my store where you will find 25+ lessons and activities for various Shakespeare plays, featuring Hamlet, Romeo and Juliet, and Macbeth.