TEC Final Report