James – You Don’t Need to Sound Like an American

James is an English teacher at University of Science and Technology of China

Interview Video

(Source: University of Science and Technology of China)

 

Related to University of Science and Technology of China