Possui graduação em Licenciatura em Ciências - habilitação Matemática pela Faculdade de Filosofia de Campos (1985), mestrado em Educação Matemática pela Universidade Santa Úrsula (1998) e doutorado em Educação Matemática pela Pontifícia Universidade Católica de São Paulo (2009).