“My daughters evolution professor...”
I would imagine in that context, his phrase could be compared to on like, “...brought to you by the ‘magic’ of television.” Now I’m pretty sure there’s no magic involved in TV, just as I’m pretty sure there’s no magic involved in evolutionary theory.
“to on like”
??? I really must learn to read these things before I hit the gas. Delete “on like”.