Resource Reveiw: QuizletFor those unfamiliar with it, this application combines digital flash cards with innovative learning tools and games. The program runs on b