your teacher
Ha de haberte sorprendido encontrar a tu maestro en tal lugar.
You must have been surprised to find your teacher in such a place.
Tú allí, ¿Quién es tu maestro de clases?
You there, who is your teacher?
— ¡Que te den profe! (2013)
Debe de haberte sorprendido encontrarte con tu maestro en un lugar como ése.
You must have been surprised to find your teacher in a place like that.
I love being your teacher.
He is your teacher now.