Geoffrey Reynolds
Dr. Geoffrey Reynolds is a technical and academic writer specializing in Arabic music, linguistics, pedagogy, and psychology. He grew up in a multi-lingual family that speaks English, Arabic, and French. Some of his hobbies include language study, fresh and reef aquariums, cooking, and going to the beach.