A Primer In Combinatorics 2010