A Man of Many Tongues
Having trouble learning languages? Antonio speaks 6 languages, including Mandarin Chinese, Thai, Khmer, German, Spanish, Italian, and French. He is also an experienced ESL teacher and applied linguist. Use his articles and videos to overcome the common pitfalls faced by both language learners and teachers.