If you say "Mi profesor viejo," your indicating your teacher old age-wise. I was wondering how you indicate that your talking about a past teacher.

  • 4
    You can change the order "Mi viejo profesor".
    – user983248
    Jun 17, 2012 at 19:27

3 Answers 3


You can use "ex" or "antiguo".

Mi antiguo profesor.

Mi ex profesor.

  • I'm not sure if using "ex" adequately describes the thought. I would say "Mi Profesor cuando yo estudiaba en ..."
    – Joe R.
    Jun 23, 2012 at 0:02
  • "Mi antiguo profesor" is just perfect. "Mi exprofesor" does not sound right, for the same reason that you would not say "mi exmaestro". "Exprofesor" would be correct in a different situation, for example: "un exprofesor de instituto fue detenido por descargarse pornografía infantil".
    – Albertus
    Jul 3, 2012 at 19:58

Probably the literal translation is not the usual way.

My old English teacher told me ...

Mi profesor de inglés del año pasado me dijo ...

Un profesor de inglés que tuve me dijo ...

Archibaldo, que fué mi profesor de inglés, me dijo que ...

If you were referring to the previous, or immediately "past" teacher, I would say, "mi profesor anterior."

  • "Anterior" would mean "previous", as in "last teacher".
    – JoulSauron
    Jun 30, 2012 at 0:00
  • @JoulSauron: "A previous" teacher is by definition a "past" teacher. They both stand in contrast to "old" (in the sense of "not young.")
    – Tom Au
    Jun 30, 2012 at 0:08
  • If you say "mi profesor anterior" it means "my last teacher".
    – JoulSauron
    Jun 30, 2012 at 0:12
  • @JoulSauron: If you say "last," then you mean "IMMEDIATELY" past, as opposed to way in the past, right?
    – Tom Au
    Jun 30, 2012 at 0:14
  • Exactly, the previous one.
    – JoulSauron
    Jun 30, 2012 at 0:17

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.