Carter has made dozens of media appearances and moderated several live events.