I am an instructor and using Cengage SAM course for my class. I have had horrible experience with the online support team. I had to wait 45 minutes on phone to reach an agent and the agent was neither knowledgeable enough nor cordial to solve the problem.