TP degree