- Anti-Semitism and insecure Jews
- A Letter to My Bat Mitzvah Girl
- The Misleading of Ms. Lauryn Hill
- Showing Solidarity
- The Wheels Came Off The Tricycle
- Defaming the IDF on Remembrance Day
- Why the A-List Shuns BDS
- Feeling Weary About Israel?
- An Open Letter to St. James's Church at Christmas
- How the Palestinian Authority Killed Eden
- Did Haaretz mislead its readers about Rihanna?
- Meet Israel's Next Ambassadors
- Israel: Democracy in Action
- The Hamas Leader who was killed by a Tweet
- A Hypocritical Prize Nomination
- Breaking the Rules
- Ready for Durban III
- Why China Matters
- Let the Soldiers Speak
- The Online Frontline
- Where Zionism Lives
- Interview with Jerusalem Post: Educate and Respond
- Interview with Jewish Journal: A Message to the World
Selected TV/Radio Appearances
- Speech to Knesset Committee on Antisemitism (2017)
- i24 News Studio live interview during Operation Protective Edge (2014)
- TV Debate with Omar Barghouti on Russia Today, following Turkish Flotilla Incident (2012)
- Short Interview / TV Coverage of Social Media During Operation Protective Edge (Hebrew, 2014)
- TV Interview about so-called "Israel Apartheid Weeks" (2011)
- JLTV interview from site of Maccabiah Games (2013)
- Revelation TV interview about sea demonstration against Hamas (2010)
Hebrew / עברית:
BDSב־