Who is your teacher? what is the subject?

Who is the subject. The predicate nominative is teacher.