3 ms·
Hah no no, ALT as in Assistant Language Teacher. The go-to "career" to anyone who speaks English (or any European language as well I suppose) and has no other r
by evoxed 15y ago
Hah no no, ALT as in Assistant Language Teacher. The go-to "career" to anyone who speaks English (or any European language as well I suppose) and has no other reputable skills (okay fine... experience) to immigrate to Japan.