Chad Pecknold Chad Pecknold, a longtime professor at The Catholic University of America, has begun working for the government agency that oversees immigration enforcement.
Chad Pecknold, a professor at the Catholic University of America, took office in the Department of Internal Security and defended restrictions on immigration on a theological basis.