Teachers need a professional development.Teachers need to learn pedagogies, technologies, and knowledge.