Filed under Green Tech Georgia Tech professor pleads guilty to tax fraud, Justice Department says – WSB-TV Published by on September 1, 2023 John Crittenden, 73, a professor of environmental engineering at Georgia Tech committed tax fraud by overstating his charitable deductions and …