Agree to differ? provides you with a series of discussion topics that you can use to train your discussion skills. The aim of this series is to instill a certain degree of fluency and spontaneity in your interactions that prepares you for a regular interaction with native speakers without strain for either party. By speaking about giving the advantages and disadvantages of various options, you will encounter a lot of new vocabulary in this wide range of subjects and learn to explain your viewpoints on topical issues.
Agree to differ? requires a discussion partner. You will be guided through each discussion, helping you to reflect and evaluate your standpoint concerning a certain topic as well as the proficiency of your language skills.