how to write thank you letter to professor for recommendation how to write a research paper statpac write evolution research paper university of alabama in tuscaloosa mfa creative writing university of british columbia creative writing chair