I checked that piece out, and it is exactly as you describe.
Mr. niteowl77
Why isn’t Mr. Smarty Pants a lecturer of nuclear science at MIT? Or a mathematician? Or a technological innovator? Or a master of the universe, lol? Nope, he’s a “human rights activist” with a crazy (and she is crazy) Mama Rose mother.