The Oxford English Grammar Course is a series of books by Michael Swan and Catherine Walter that teach English grammar at different levels - Basic, Intermediate, and Advanced. Each book includes fully interactive exercises and pronunciation practice. The Basic Level is for elementary and pre-intermediate learners, the Intermediate Level is for intermediate and upper-intermediate students, and the Advanced Level is for those who want to speak or write more correctly for academic or professional purposes. The books teach the grammar of spoken and written British English, but can also be used by students of other kinds of English. The Advanced Level book also includes grammar for reading and writing.