Source: http://www.citejournal.org/volume-9/issue-2-09/mathematics/mathematics-teachers-development-exploration-and-advancement-of-technological-pedagogical-content-knowledge-in-the-teaching-and-learning-of-algebra