David is president of Enough to Spare, a non-profit organization that helps provide educational opportunities for children in Uganda. David is a faculty member in the Department of History, Geography and Political Science at Brigham Young University-Idaho.