Thursday, July 17, 2025
Home Authors Posts by Michael Riches

Michael Riches

Michael Riches
3 POSTS 0 COMMENTS
Michael Riches is a Canadian university lecturer in Taipei. Before becoming an English instructor, he worked in textbook and newspaper editing in Taiwan, and as a production assistant at CBC Radio in Canada. He received his master’s degree in Taiwan and previously worked in the Singapore and Shanghai publishing markets.