UNC Pembroke professor Bryan McLeod received the 2025 Innovations in Teaching Competition award at the Society for Marketing ...