CueFlash is one site that makes it fun and easy to make flashcards. You can search for an existing deck of flashcards, like this one for Coushatta tame animals. Or you can make your own flashcards by signing up for a free account. CueFlash allows special characters, but it isn't easy to enter them. The simplest way is probably to find the character you need on a website somewhere, and then to paste that into CueFlash.
CueFlash is designed for use on the web. If you're willing to download a program, you can make more sophisticated flashcards. One of the best free programs is Anki, which allows you to use images or sounds instead of words as the cues. The instructor could prepare decks of cards, and students would have to download the Anki program and the prepared decks.


Learning a language requires a great deal of memorization. Flashcards are an old-fashioned memory system that, with a few updates, still serves a useful purpose.