No, your eyes don’t deceive you; that is Luke Foster, of The Center of Somewhere. He’s currently taking his cartooning act on the road for his latest (brilliantly titled) project, Drawn Away. White Plains was his first stop, and he’s made it his mission to travel the country and teach us all a thing or two about chemistry.
That, and whatever other subjects he can help out with. My understanding is that a lot of school programs are having their budgets cut, so naturally various school districts across the nation will be finding good use for a traveling cartoonist.

Hey baby, do you trust quantum physics because I feel like the probability of us being together is high.