Greg Wallace is a professor at Campbell University’s Wiggins Law School, teaching constitutional law with an emphasis on religious freedom, the right to arms, and free speech.