Let's break it down:
* De donde: This translates to "Where from" or "From where".
* Es: This is the verb "to be" in the third person singular present tense, meaning "is".
* La profesora: This means "The teacher".
Therefore, the whole sentence asks about the teacher's origin or place of birth.