Rosetta Stone

Rosetta Stone:  Immersion Language Learning program available free with your library card…..30 languages including English (ESL).

Click the link above and select Rosetta Stone.