Possui mestrado em Mestrado em Ciências da Educação pela Universidade do Porto (1999) e doutorado em Programa Doutoral em Ciências da Educação pela Universidade do Porto (2007). Atualmente é professora auxiliar da Faculdade de Psicologia e de Ciências da Educação da UP. Tem experiência na área de Educação, com ênfase em Educação, atuando principalmente nos seguintes temas: professional development, teacher education, professional learning, collaborative learning e escolarização.