To successful, future teachers must have a solid knowledge of the research that support and defines effective teaching practices; develop adeep practical knowlwdge of students, strategies,and a large range of other topics; and have opportunity to apply what they have learned to cement understanding.