Um I think I can actually empathise on this one.
I had to do a lot of geology throughout my zool degree if I wanted to do paleaontology after... yeah... rocks are cool and all, but by the gods... was it boring... and I have done now I think 3 different units of it T_T
For a year our pracs every week were, here are a bunch of rocks, that all look the same, but are SLIGHTLY different, now describe and identify in detail each one... you get really REALLY sick of describing rocks after a while.
There are only so many bloody words to describe a rock!! after the 100th bloody rock I have ran out of describing words!!!
--- sorry, ranted a bit there...
But with your history... maybe make a story out of it? To help you remember, even if its fantastical, and you dont have to write it down or anything or draw it. Though you could quick sketch or doodle events in history you are supposed to remember, else actually reciting what you learn t someone else, even if its just Salem, can REALLY stick it in your head. Honestly saying it outloud and teaching someone else is the best way to learn something if you keep forgetting cause it forces you to repeat and recite.
Dunno if this is any help, and good luck with it!!