Up for Debate: Davidson primary battles heat up