An infographic showing every single one of Doctor Who‘s companions over the years? Here, just click it to make it big and complete and readable (SPOILER ALERT ADDED AFTER SOME OF YOU DIDN’T READ THE WHOLE ITEM BEFORE CLICKING THROUGH: IF YOU HAVEN’T SEEN THE LAST EPISODE AIRED, DON’T CLICK THROUGH!):
This one’s up to date, including the Big Reveal about River Song. See how many you remember.
Source: Online Dating University (really)