This application contains many English conversation topic selected for improving your English speaking skills now. .it will help to prepare SAT, MCAT, LSAT, GMAT, GRE, IELTS and the TOEFL.
For some phrases you can find that a small explanation included about when to use the phrase or what exactly means; also, some phrases are indicated as especially formal or informal, as well as useful expressions that people around the world use in English spoken.
These phrases or expressions can be used in academic writing too..