A Spanish Teacher instructs students in courses that teach about the Spanish language, culture, and customs of Hispanophone countries. In this role, they develop lesson plans, assign coursework, grade assignments, and administer tests centered around the Spanish language. They also prepare the classroom to foster a productive learning environment, which may include posting visuals that reflect Spanish culture, and evaluate student performance on a regular basis to ensure proper learning. With the required credentials and educational background, Spanish Teachers may also instruct Spanish-speaking students to learn English in ESL classes.