The FLAX (Flexible Language Acquisition) project aims to automate the production and delivery of practice exercises for overseas students who are learning English. Exercise material comes from digital libraries, which can supply a virtually endless supply of collaborative and competitive language activities. (All software produced by this project is open source, issued under the GNU General Public License.)