Teaching is defined as a process of transmitting knowledge from a teacher to students, causing students to learn. Traditionally, teaching involved a teacher disseminating information to students, but modern definitions view it as a systematic process where a teacher, students, curriculum, and other variables are organized to achieve learning objectives. Effective teaching requires appropriate methods to engage students, facilitate their learning, and help them achieve goals. It is seen as an important social process that develops individuals and society through fostering critical thinking and other skills.