Online learning at university is challenging, and students are struggling to keep up. Sheldon MacLeod is the director of student services at UNB Saint John.