I would have done as your teacher did. I don't know if there is really any difference between the two when it comes to meaning. They seem about the same to me.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.