What makes a struggling online learner struggle?