Background
McGarry, Richard Gale was born on June 9, 1953 in Charlotte, North Carolina, United States.
McGarry, Richard Gale was born on June 9, 1953 in Charlotte, North Carolina, United States.
Doctor of Philosophy, University Florida, 1990.
Associate professor English as Second Language/applied linguistics Appalachian State University, Boone, North Carolina, since 1997.
Member of Linguistic Society of America, Rotary (recording secretary Boone chapter 2002).