I liked this sales class. The weekly assignments helped me learn the material. There are deadlines, but everything is on the syllabus. The class speakers also are good at reinforcing the material in class. As long as you keep up, it's pretty manageable.