American On Course is a learner-centered course which provides students with the skills necessary to fulfill a variety of communicative goals. The wide variety of real-life situations gives students a strong practical base in communicative English.
Paired with a systematic and thorough development of grammar and vocabulary, this will ensure students move seamlessly through the language learning process, from elementary to upper-intermediate.