Here are my notes on LaTeX. I think LaTeX is a tool that everyone should learn. It's the best way to write nice-looking formally-presented documents, from papers to problem sets. And it's not that hard to learn.

Note: unfortunately highlight.js currently does not have LaTeX support, so all the code blocks may look a bit weird.