My kids use FlashMasters in school (like handheld electronic flash cards) but WAY more fun. I bought one for home and my daughter plays it like it's a video game. (Not a video, but equally as entertaining.) it has addition, subtraction, mult. and division facts on it. It can do timed tests, no time, # tables, random questions, etc. It grades you too. Well worth it. I picked one up slightly used on eb@y.