Teacher education and pedagogical practice: analysis on the nature of teacher knowledge. (2017). Práxis Educativa, 11(2), 505-525. https://doi.org/10.5212/PraxEduc.v.11i2.0011