About the Eikaiwa classes, yes I understand the CELTA requirement, however I must often sympathise with those who spend a whole class trying to ask a simple question to their teacher. There are better ways to learn English in Japan, but believe me, I am one who has been to several major schools...