Technological Pedagogical Content Knowledge aka TPACK is a framework that describes the kinds of knowledge needed by a teacher for effective pedagogical practice in a learning environment where technology has enhanced. TPACK is considered to be the ideal way to teach; knowing your content, knowing how to utilize technology in and with your content, and then knowing how to effectively teach an individual the knowledge of it all.The broken line represents context which know is considering the students.