Possui graduação em Matemática (Bacharelado) pela Universidade Federal de Uberlândia (1996), mestrado em Matemática pela Universidade Estadual de Campinas (1998) e doutorado em Educação pela Universidade Federal de Uberlândia, na linha de Educação em Ciências e Matemática (2019).
Possui graduação em Licenciatura e Bacharelado em Matemática pela Universidade Federal de São Carlos (2006), mestrado em Matemática pela Universidade Estadual de Campinas (2009) e doutorado em Matemática pela Universidade Estadual de Campinas (2013).
É licenciado em Matemática pela Universidade Estadual Paulista Júlio de Mesquita Filho - Unesp Campus de São José do Rio Preto - SP (1995). É mestre e doutor em Matemática pela Universidade Estadual de Campinas - Unicamp (1998 e 2002, respectivamente).
Possui mestrado (1993) e doutorado (2000) em Matemática pela Universidade de São Paulo. Fez pós-doutorado em Matemática na Université Pierre et Marie Curie (França) 2012-2014. Atualmente é Professor Titular da Universidade Federal de Uberlândia.
Graduado em Licenciatura em Matemática pela Universidade de São Paulo (USP), Campus de São Paulo. Doutor e Mestre em Educação Matemática, pela Universidade Estadual Paulista Júlio de Mesquita Filho (Unesp), Campus de Rio Claro.
Possui graduação em Matemática pela Universidade Estadual de Campinas (2006), mestrado em Matemática pela Universidade Estadual de Campinas (2008) e doutorado em Matemática pela Universidad Complutense de Madrid (2016).
Possui graduação em Bacharelado em Matemática pela Universidade Estadual Paulista Júlio de Mesquita Filho (2000), mestrado em Física Aplicada pela Universidade Estadual Paulista Júlio de Mesquita Filho (2003) e doutorado em Matemática Aplicada pela Universidade Estadual de Campinas (2009).
Possui graduação em Matemática pela Universidade Estadual Paulista Júlio de Mesquita Filho (1989), mestrado em Matemática Computacional (USP - São Carlos) pela Universidade de São Paulo (1993) e doutorado em Matemática Aplicada pela Universidade Estadual de Campinas (2000).
Possui graduação em Licenciatura em Matemática pelo Centro Universitário Católico do Sudoeste do Paraná (2003), mestrado em Matemática pela Universidade Estadual de Maringá (2007) e doutorado em Matemática pela Universidade de São Paulo (2011), com estágio na Universitat de Valencia-UV (Espanha).