Good quality learning material. Must take time to read the recommended reference for deeper understanding of the subject topics.
The course was good and informative but the peer evaluation for the test at the end was frustrating because peers did not grade on time and I had to go to the discussion forum to beg people to review my submission, which in my opinion is not a good professional way to complete the course.