Dry-erase boards are used frequently in offices, homes, and schools. As a programmer, loved my 5 foot wide dry-erase board.
I am using a dry-erase board to write down vocabulary words and practice sentences. They also have dry-erase flashcards. The deck I purchased has not only colors but also shapes and objects, so I can cover a lot of vocabulary practice.