Teachers now have many roles beyond just imparting knowledge. They act as facilitators who guide students in setting goals and organizing the learning process. Teachers also take on roles as mentors, friends, role models, and substitutes for parents. With changes in technology and curriculum, teachers now must develop skills in areas like information technology, developing personalized lesson plans, and adapting to changing educational expectations and systems. Teachers play an important role in developing students' character and preparing them to contribute positively to society.