Knowledge Of Algebra For Teaching Quadratic Equations : The Impact Of Knowledge Dimensions On Planning And Pedagogical Strategies.