Teresa Flavin was born in New York and studied art in Boston and at Syracuse University. She has illustrated a number of picture books and now lives in Glasgow, Scotland.Teresa Flavin was born in New York and studied art in Boston and at Syracuse University. She has illustrated a number of picture books and now lives in Glasgow, Scotland.