I'm learning Latin from Hans Ørberg's Lingua Latina Per Se Illustrata (great book, btw). I keep forgetting certain declensions, so hopefully this program will keep me reminded. Words can be selected by chapters and/or by a particular declension.