Are you sure its the same guy? There are more than Ben Stein’s in the world than just this one.
not sure- going by the post at the blog.