Well, Captain doesn't really think a second attack mage would work, so Sorcerers and possibly Warlocks would be ruled out. And a paladin and a fighter in the same party would be sort of awkward... So either bard or ranger.