Great professor. Attendance is mandatory and gives you extra credit for it. Doing the discussion post was a bit confusing the way he wants it so reread the syllabus when doing peer reviews. They are simple. Everything is through connect and teaches pretty well. 2 midterms and 1 final. If the class is online I suggest you take him.