I regularly make use of this detailed, user-friendly dictionary while teaching ESL. It is helpful because it features examples sentences of practically each and every meaning and usage of the word in question. Furthermore, useful collocations and colligations are provided as well as linguistic pitfalls for native speakers and learners alike.