Randy Green is an American who has lived in China many years. In 2004, he was invited to be an English teacher at Zhengzhou University in Henan province. He taught there happily for 11 years before retiring. He has lived in Chongqing since 2016 with his wife and son. In recent years, he has been a self-published writer and blogger before starting Mind Fleet.