This page offers a wide range of flash cards (daily routines, actions, items of any kind and so on) so it can help your children to remember vocabulary and spelling in a easier way. E.g. playing pairs/matching name-picture...
http://flashcardfox.com/