Free Online Flashcard System for ESL Learners
StudyBlue for ESL learners is a free service for creating, studying and sharing flashcards.
This service is geared towards educational institutions but can be used by anyone at all, you just have to sign up for an account.
One of the strengths of StudyBlue is the incredible apps they have developed for major mobile platforms including iOS and Android. These apps are elegant, feature-rich and free!
The link above takes you to the current list of ESL flashcard sets that have been created already by users. You can either take advantage of the sets that are applicable to your study level or jump in and make custom sets for your needs.
If you are an Evernote user like me, you'll be glad to know you can sync your Evernote and StudyBlue accounts - very cool!