Long Beach, CA
Spanish, English, and English as a second language
...I taught the fine points of English for many years to students from all over the world to prepare them for
the Test of English as a Foreign Language
(TOEFL) which is a high tech grammar, spelling,...
Spanish, Portuguese, ESL/ESOL
9 more subjects