Looks like he is eminently qualified to express his opinions in eloquent form. Is he your source of ultimate truth?
No.
I am.
As a Biochemist and a research-faculty member at a large internationally-known university, I would do the same as the esteemed Dr. Behe's colleagues did............sign a public letter distancing myself from Behe's opinions.