Left-leaning professors' group issues document listing ills plaguing education sector IFTTT