
#70 English Language Chat with Coach Steve
The Level Up English Podcast
00:00
Introduction and Love for Living in Japan
Coach Steve introduces himself, talks about his background and experiences, and expresses his love for living in Japan.
Transcript
Play full episode