Holy*****, where has this been all year?
If you have ever stared down a massive pile of notes, lecture slides, and reading materials ahead of midterms, you know the ...