Marvin A.
<I'm not sure what exactly you mean by "vernacular speakers".> Those that speak a dialect which is not the standard or prestige form.
<Do you mean native speakers?>
In general, yes - ESL (English as a Second Language) teachers already teach nonnatives world over, so we don't need to talk about nonnatives.