My DH is quite literally a professional student - working on a PHD. He has degrees in Chemistry, Biology, Electrical Engineering, and computer neural nets.
He considers it a challenge to try to figure out all of this stuff. He can usually explain all of the chemical reactions of my meds to an extent that is way above my head.
I do appreciate it, though, that he has a good understanding of what is going on with me.
Gotta love him,