An associate professor at Elon University, Glenn Scott is a former journalist who worked for a total of six newspapers over 22 years in California, Japan and Hawaii.
Professor. Journalist. All the rest.
An associate professor at Elon University, Glenn Scott is a former journalist who worked for a total of six newspapers over 22 years in California, Japan and Hawaii.