I've given some thought to this and have come to the conclusion that your teacher was right. Honetsly, I misread your post. I thought that you wrote that your teacher denied the second meaning (=specific). sorry