There are a lot of activities created to train and improve your mind, such as word puzzles, riddles, memory games or the more common reading. Everyone in their life has experimented some of these exercises, that usually combine leisure and utility, and for some people it has actually become a hobby ...