Japanatron Logo

I discuss the good, the bad, and the funny regarding life at AEON working as an English conversation teacher in Japan. Was that a run-on sentence?