Professora Adjunta da Escola Superior de Educação do Politécnico do Porto, é Doutora em História, Mestre em História Moderna, licenciada em História e profissionalizada pela Faculdade de Letras da Universidade do Porto. Investigadora do CITCEM (Centro de Investigação Transdisciplinar Cultura, Espaço e Memória, FLUP) e do InED (Centro de Investigação e Inovação em Educação, ESEPP), é, ainda, membro integrado da International Society for History Didactics da Universidade de Augsburg, Alemanha.