Eugene Hall

Hall has had a long career in teaching and in writing textbooks for students learning English as a foreign language.