This course was well ran and delivered in a good environment that suited its purpose. The instructor passed on all the relevant knowledge needed to pass the final exam and also shared a lot of personal experiences that raised the awareness of the course as a whole. A good course and would/have recommended to others.