Plan and teach French language classes to students of different ages and skill levels . Develop lesson plans and teaching materials that align with the curriculum and the students' learning goals . Assess students' progress and provide regular feedback on their performance . Help students to develop their language skills in reading, writing, speaking, and listening . Maintain a positive and engaging learning environment that encourages student participation and learning . Collaborate with other teachers and staff members to create a well-rounded educational experience for students . Participate in school events and extracurricular activities, such as school trips, clubs, and competitions . Passion for teaching and helping students to achieve their full potential . Excellent communication and interpersonal skills .