He has appeared on television stations such as NBC, MSNBC, and al-Jazeera; has been interviewed on dozens of radio and television programs; and his writings have appeared in such publications as USA Today, Los Angeles Times, Huffington Post, Detriot Free Press, Cleveland Plain Dealer, and the Middle East Report.