Polytech praised in TEC report