This document discusses using corpora to enhance language learning. It provides an overview of various corpus linguistics tools including wordlists, collocation lists, online concordancers, and text analysis software. It then discusses creating general and specialized wordlists from corpora. It also covers using concordancers and collocation software to analyze corpora and create data-driven learning materials and exercises. Finally, it proposes creating a language learning website that would incorporate corpus resources like wordlists and concordancing tools to facilitate data-driven learning.