I have not seen anything about how to achieve the Teacher badge. It is a mystery on how to achieve.
A few months ago, Joe created a test Attaché post that a few posted on and achieve the badge. It looks to only be a feature Admin's can create for members to post. Joe or someone would have to post & do it monthly to be able to reach anything above the Bronze.