 Namesha Ladva was born in Kenya, raised in England, and now lives outside Philadelphia. She teaches at Haverford College in the writing program. Namesha writes, I do have a very different life in America, and part of it is helping students speak up and be heard. To see a picture of five-year-old Namesha, a photo she describes as her, quote, perp picture, go to themoth.org.