You might investigate the ReLANpro.NET. I have been given permission by Chris Wahl to give out his phone number and email address for anyone to contact him about his use of the system in the ESL/Bilingual and Developmental Education departments at Hudson County Community College. Please see below for his contact information.
Christopher Wahl
Associate Dean
ESL/Bilingual and Developmental Education Hudson County Community College