Sunnyvale, CA 94087
Professional English/ESL teacher: 16 years old and above only
...I have taught both overseas and in California, to adults and young adults, as well as new EFL teachers. I have taught in many environments, from college and university, to corporate and business settings, non-profit organizations, and in adult education classes...
| 7 other subjects