You are a good speaker and are looking to improve your pronunciation and your vocabulary. We use many things like news, current topics, idioms, video etc to create stimulating learning opportunities. We also use a selection of excellent text books mostly in British English.