I just noticed that I earned a new badge on the Meta side of my account (not sure if that's the right way to articulate the difference). I visited my Meta profile to learn more: "Congratulations, you've earned the Teacher badge."
When I clicked the black badge in that announcement, the little drop-down info reminded that the Teacher badge is awarded for "Answer a question with score of 1 or more," but after "Awarded for:" was a link to a Question I asked, not an Answer. To be clear, I did not also answer that question.
On the plus side, the blue Learn More button took me to a page that did show the correct information – it showed the Question to which I did provide an Answer that received a +, for which I received the Teacher badge.
The bug I'm reporting is that the little drop-down info box you get when you click on a newly earned badge may not give the correct info.