This course is for you if you can speak English easily but still make errors when you speak and write. You know a lot of English vocabulary, but you don't always know the correct expression to use for complex ideas.
In this course, you will learn how to discuss complex moral questions and structure an argument using your own and other people's ideas. You will also have a chance to review a range of advanced grammar and new expressions. Along the way, you will also improve your pronunciation and spelling.