ET Professor Indicted On Child Porn Charges September 26, 2017 Stroup mugshot not available An East Texas college professor has been indicted by a Nacogdoches grand jury on 14 counts of child pornography. Dr. Michael Dean Stroup, 54, a Professor of Economics at Stephen F. Austin University has been suspended with pay. 2017-09-26 Dave Kirkpatrick Share Facebook Twitter Google + Stumbleupon LinkedIn