I recently had the extreme misfortune of having to use Cengage Learning for an I.T. class, and I sincerely hope to god above that I NEVER have to use it again. The training modules are unbelievably boring and I really did not feel as though I legitimately learned a single thing from them. On one of the exams, it was asking me to do tasks that were never even covered in any of the training modules. Several of the tasks had very obviously incomplete instructions. Its buggy and lags like crazy.