"Gracias por ser buen maestro"
Gracias por ser un amigo
Que dice su profesor
You would say "Tu profesora de espanol es ..."
¿Quién es tu maestro de español?" Not that names of languages are not capitalized in Spanish.
How to Make Pork and Pineapple Tacos
Spanish Lesson 2 - Name and Nationality
Spanish Lesson 1 - Greetings
How to learn Spanish the Fun Way