English Language Institute/China
English Language Institute/China
Fort Collins CO | IRS ruling year: 1981 | EIN: 95-3551085
Organization Mission
Founded in 1981, English Language Institute/China (ELIC) is an educational organization that exists to place passionate people in communities across Asia, the Middle ... (More)