I
THREE GENRES OF LEARNING AT SCALE: INSTRUCTOR-GUIDED, ALGORITHM-GUIDED, AND PEER-GUIDED