Professor Thompson was helpful answering questions & the class was well organized. Assignments are a combo of weekly online quizzes plus either a written assignment or discussion board post/replies and three tests. Opportunity to improve grade as the lowest grade in the weekly assignments were dropped. I would definitely take this professor again.