Another midterm on a Sunday... Check out this intimidating cheat sheet: