International Language Programs (ILP) sends volunteers to teach English in schools in China, Russia, Ukraine, Mexico and Thailand for a semester.
International Language Programs (ILP) sends volunteers to teach English in schools in China, Russia, Ukraine, Mexico and Thailand for a semester.