Sunnyvale, CA 94087
Professional English/ESL teacher: 16 years old and above only
...I have taught in many environments, from college and university, to corporate and business settings, non-profit organizations, and in adult education classes. I have done private tutoring as well. I have also assisted colleagues with textbook preparation and prepared...