Topic 00 -- Problem Solving Strategies
- Introduction (link)
 - systematically organize information (link)
 - rewrite the problem (link)
 - abstractify to essential information (link)
 - reduce the problem to a previously solved problem (link)
 - break the problem up into cases (link)
 - process of elimination (link)
 - exploit symmetries (link)
 - targeted guess and check (link)
 - draw a figure (link)
 - algebraify (link)
 - use toy examples to find patterns (link)
 - generalize the problem (link)