Very enjoyable way of delivering content, kept engaged all through the course.