Gail is a witch at heart, a pirate in her dreams, and a gypsy in practice. She has assumed any number of disguises in her lifetime, including that of teacher, adjunct professor, woman-in black, professional actor and singer, grounds keeper, flag girl, parimutuel seller and flower seller. She is the creator/ coordinator of YouthWrite, a camp for kids who love to write, a teacher at the University of Alberta Hospital School, an instructor in the University of Alberta Faculty of Education, and the Canadian Authors Association(Alberta Chapter) Writer-in Residence. Gail completed a Master’s degree in English at the University of Alberta in Children’s Literature, specializing in fantasy.