C.J. Shane

Teacher, Writer, Artist

Bachelor's degree, University of Texas at Austin; Master's degree, University of Kentucky; International TESL certificate, Center for English as a Second Language, University of Arizona

Director, YingwenTeach, 2002-present (ESL teaching experience in Mexico and China training Chinese English teachers and university students)

Author of seven books, including Voices of New China (2013)

Working studio artist and freelance writer; lifelong gardener, nature lover, hiker and environmentalist; world traveler; fan of jazz music, history books (history of just about anything!) and mystery stories

  • Students
  • Courses
  • Reviews