I was originally suppose to take this course with another instructor, but I'm glad that professor Goldberg ended up teaching the class. There is an online discussion and quiz every week along with a midterm and final. The quizzes are easy-but the questions are straight from the book so you'll need it. Also, plenty of extra credit opportunities!