Flash+Cards

One of the best ways to learn is to teach. Try teaching yourself and your classmates together with flash cards. You can make them yourself, or you can try this online method here at Flash Cards. Try 'em out, browse a few, see what you can do.