I can’t seem to find a good resource in regards to the professor program promos, there are a few (mostly sold out) listing online but i’m really just looking for more information on them there doesn’t seem to be a even a list for what was released. The bulbapedia entry for the professor program mentions “TCG-related merchandise” but not the actual cards themselves.
Idk about in the past, but it looks to me like you build up points in your “professor account” by attending events as a staff after you become a registered pokemon professor, and then you can redeem those points for cards. The stamped Juniper in the pic for example