Rachel Ewing

Rachel Ewing



I am from Salem, Oregon (where TIUA is) and I am so happy to be living in Japan. I love to laugh, travel, try new and exciting things, and I love to teach. Teaching here allows me to do all of this while experiencing a new culture. I really look forward to meeting you all!

Home State

Conversation Topics

  • Travel
  • Hobbies
  • Music