Denise Breton

Breton is a writer and teacher and have done freelance teaching in colleges and universities for more than 20 years.