Bachelor, Syracuse University, 1959. Master of Arts, State University of New York, 1964.
Teacher English Herbert Hoover Junior High School, Kenmore, New York, 1959—1966. Teacher Kenmore East Senior High School, since 1966, chairman department English, 1970—1983, cheerleading coach, 1959—1977. Senior associate Write Associates, 1982—1992.
Member of American Association of University Women, National Education Association, National Council Teachers English, The Write People, Association Professional Women Writers, National League of America Pen Women, Authors Guild, Kenmore Teachers Association, New York State United Teachers, American Federation Teachers, Sigma Kappa, Eta Pi Upsilon, Pi Lambda Theta.