skills lecture note 2316262