Jennifer Wilson is a journalist and teacher based in Vancouver. She has lived and worked in several countries around the world including India, Jordan and France and has a background in gender and human rights.