This class was the best class I have taken. It is straight forward, and you cannot fail unless you do not try. Discussions every week, a reading chapter, Smart book questions, homework, and quiz for each chapter every week. I would highly recommend. 