
Practice having conversations about various questions and topics
These lessons cover a variety of topics to help beginner to advanced students improve their communication skills. Getting Started
This course introduces basic vocabulary necessary for various situations while on a plane.
This course features a large number of topics to describe, such as events, places, and people.
This course allows students to practice answering a wide variety of hypothetical questions.