>Sometimes I think high school English courses are designed to make kids hate reading.
That's because most kids are too dumb at that point to understand that reading has multiple purposes, and being entertained and liking the characters isn't what they are trying to teach you in higher level English classes. Teachers often make that point clearly, but students are often half asleep or just in disbelief that reading might have other purposes than to instruct or entertain.