Licenciada em Pedagogia através da Universidade de Deusto (1979), Doutora em Ciências da Educação através da Universidade do Porto (1999). Foi professora na Universidade do Minho, na Faculdade de Psicología e Ciências da Educação do Porto e na Universidade Aberta. Dirigiu la Escola Superior de Educação Jean Piaget de Arcozelo.