Business English Idioms

Why are Business English Idioms important?   Do you use English for your job? Do you need to speak with native English speakers? Do you find them difficult to understand because of the strange things they say? If you answered yes to these questions, you should read on…. Why are people who speak English as…More

The Pixar Pitch Lesson

What do these animated movies have in common? Toy Story, A Bug’s Life, Finding Nemo, Monsters Inc., The Incredibles, Up, Ratotouille and Brave (The winner of the best animated film at the Oscars in 2013). All of these movies were made by Pixar, the animated film studio linked with George Lucas of Star Wars fame…More