I'm taking a course that I am already certified in for college credit. I found the platform and its instructions narrow minded and not flexible enough for a wider audience that learns on a spectrum. The platform was out of date compared to the modern version that is available to the general public. So, completing work on the platform was conflicting. I found that this course made the simple concepts complexed and incomprehensible for no reason. Because of the platform's exaggerated use of the course and the technical bugs that came with it, I found that students will not truly be graded on what they know, but more of the flaws that this platform has that makes it hard for the average student to be graded fairly on. I found that this issue made more Professor's that use it more stressed out, because their objective is to uphold and alleviate all those issues and keep the students working together on the same page despite the problems that are out of their control. 1 star since there are better alternatives and Cengage is not it.