critical analysis and reasoning skills