the Blog

Before & After: Student Writing– “2016 Election Surprises”
In one of my advanced-level writing classes I asked a student for a brief report on some surprising aspect from the 2016 US elections. Below you can find his first draft then the revised version we discussed and edited in class. (This is how we teach writing online...

Basic English
Basic English Classes Basic English is for students about age 7 and above, for students just starting English. Students learn the ABCs, proper pronunciation, common vocabulary, and start to read in English. [youtube_advanced...

“I couldn’t believe it!”
In a recent SAT-level online writing class, my students wrote on the topic: "I couldn't believe it..." They only had about 15-20 minutes to write, in class, from their homes in Hsinchu, Taiwan. They wrote so well, I thought you would like to see their masterpieces!...

Know Your Audience
One of the biggest issues any writer or speaker (and thus teacher) faces when preparing an essay, speech, or class, is: What does my audience already know? In other words, what "background knowledge" do they bring them, when they read my essay, hear me speak, or...
Testimonials
WANT TO AVOID SPEAKING CHINGLISH?
Do you want to avoid common Chinglish errors? Sign up for our newsletter and get your free PDF Guide to Avoiding Chinglish.
Come join one or our online English classes! Plus, get my award-winning book, Write Like A Champion (美國老師教你寫出好英文) where one whole chapter is devoted to just this topic!