Dr. Williams is an excellent professor. He spells out everything in detail within the syllabus. He does expect you you to complete assignments on time and discussions are a big part of your grade. He does give you points for your interaction within the discussion points. Weekly quiz and short essay paper due each week. Recommended! Grades Fairly!