Thanks for checking out San Francisco English Lessons. If you want to improve your English, I can help. I taught English for 2 years in Korea and 5 years in Japan. I have 19 years of experience with TOEIC, TOEFL, business, written & conversational English.

I have taught at schools in Asia, Seattle and San Francisco. Now, I teach lessons online via Skype and Google Hangouts. English schools are expensive! I can give you a better product for less money.


“I have studied with Joe for more than 4 years and my English has improved dramatically. With his help, I was accepted into Harvard University. He worked with me almost every day while I was there. He also helped me to obtain a volunteer position with the United Nations. If you have big goals and want to improve your English, I highly recommend Joe!”

Hyunjeong Lee, Korea



19 years of experience

I have taught students from Argentina, Austria, Brazil, The Czech Republic, France, Germany, Hungary, Israel, Italy, Japan, Kazakhstan, Korea, Mongolia, Poland, Russia, Spain, Taiwan and Thailand.

2 years in Korea

Wonderland Academy and Yukong Petrochemical Corporation in Seoul (1996-1997)

5 years in Japan

Vitex Academy in Fukuoka, Japan (1998-2003)

12 years in San Francisco

GEOS English Academy (2003-2008) and sfenglishlessons.com (2008-present)


TOEIC teacher for 16 years


TOEFL teacher for 12 years

Business English

teacher for 15 years


teacher for 15 years


Bachelor of Arts degree in English from the University of New Mexico.


Work at your pace

Tell me your goals and I will give you as much homework as you want.

Lots of speaking time

I listen and take a lot of notes – so that you can speak!

Error correction and review every lesson

Because you will speak a lot, you will make mistakes - and I will help you to correct them.

Suggestions for how to improve your English

I will give you detailed information about how to improve your English.

New vocabulary

I will teach you new ways to expand your vocabulary more quickly.

Pronunciation tips

I will give you ideas for how to sound more like a native English speaker.

Writing help

I love helping students with their writing. If you are mainly interested in writing help, let me know when you email me and I will give you a cost-per-word estimate.

Fun and challenging lessons

My students like my lessons because they are fun and informative. If you are smiling, there is a better chance you are learning.


No contracts to sign

Simple, weekly payments using PayPal.com.

Online-lessons using Google Hangouts or Skype

You can meet people from all over the world from the comfort of your own home or while you are travelling!

Flexible Scheduling

If your schedule changes, no problem! Tell me what works best for you from week to week!