An excellent course. Very well presented. The learning and content within the course is fascinating.