agile critical thinking framework youtube how to write cover letter