Luisa Benton
Very clearly explained course calendar and assignments.  VERY heavy on discussion boards.  There is one every week and often takes a while to complete.  Tests were given every other week as well.  Other than that, so long as you pay attention, the content is easy to learn.  NOTE: I took an 8-week course, not the full 16 weeks.