First class course material, Nick silk smooth delivery of course and made it very interesting