d2l is awful in its own right - the University of Arizona uses it and I'm absolutely boggled as to how this software was ever sold. It's not terrible from the student's perspective, but the professor/TA interface is abysmal. It reminds me of interfaces from the 90s, before we had figured out things like going to the next page without a specific button to save the current page.