"That is our Spanish teacher."
In addition, I wonder if it means the same as it does in English. If I hear "That is my Spanish teacher", I would assume that to mean that that person is the Spanish language teacher. I wonder if this is not the case in Chinese.
I mean, if I want to say that my teacher is from Spain, I would specifically say, "That is my teacher from Spain". I would assume something similar in Chinese would be "那是我的老师。他是西班牙人."