In combinatorics, students learn to count without counting. Sure, you can count all the ways to make a word re-arranging the letters in the word cat. But can you count all the ways to do it with goat? Zebra? Monkey? In this class, students learn clever ways to account for every answer, without under or over counting. Nice work, students!