Tempo is one important factor in English. In slow speech or when you emphasize "general", you hear 3 syllables; otherwise, 2 syllables.
r, l, m, n have two varieties: vocalic (schwa + r/l/m/n); consonantal/syllabic ones.
In fast speech, you end up hearing the second version.
- For Teachers