 What is English for specific purposes or ESP? English for specific purposes is a branch of English language teaching that aims to teach students the language needed to perform in certain roles. English for specific purposes students include those working in the areas below, but there are others, business, aviation, medicine, law, science, hotel and tourism. An ESP teacher teaches to meet the student's specific needs and carries out a needs analysis in order to do so. This way a student can learn the language necessary to perform their role more efficiently than by taking a general English course. ESP resources. There are many course books and other resources available for ESP teachers and students. Covering many different specializations. Below are some course books covering different areas of ESP by various publishers, but there are many more available. Business. Business plus Cambridge. English for banking and finance. Pearson. Aviation. Airspeak. Pearson-Longman. English for cabin crew. Oxford. Medicine. Cambridge English for nursing. Cambridge. Medicine. Oxford. Law. English for legal professionals. Oxford. Introduction to international legal English. Cambridge. Science. Career path. Science. Scientists. Cambridge. Hotel and tourism. Highly recommended. Oxford. Welcome. Cambridge.