Lynn Flewelling grew up in Presque Isle, Maine. She earned a degree in English from the University of Maine then studied veterinary medicine at Oregon State University and classical Greek at Georgetown University. She teaches writing workshops and has been a guest instructor at the Stonecoast Writers' Conference, the World Science Fiction Convention, and the Maine Writers' and Publishers' Alliance. She lives in Bangor, Maine.