There are many apps available today that can be used to assist those with learning difficulties. Here are a few of these apps. Socratic helps explain concepts in homework. Photomath is a calculator that can show steps in solving algebraic problems. Mental Math Practice shows flashcards to improve your mental math skills. Flow Free is a cognitive game that demands spatial reasoning. Smartynote allows you to take notes using OCR and voice recognition. Luminosity and Neuronation both give brain training games to improve memory and thinking. Prodigy Math Game integrates math problems into a game that allows you to learn passively. Car Dashdroid helps manage things while driving. Know Abacus teaches you how to use an abacus an improves your calculation abilities.