All the grammatical terms and their definitions that are required by Teachers of English as a Foreign Language (TEFL).
Many native speakers of English will know the majority of these terms, but some of the more modern applications of these terms may not be recognised by all.
A cheat-sheet for those wishing to pass certification as a Teacher of English as a Foreign Language, or a handy list of modern grammatical terms as they apply to English spoken in the twenty-first century.