Cogmed is a computer-based program that addresses working memory, ability to recall and use information needed to accomplish a task. This could involve remembering what to do next in a math problem, reading and remembering what was just read, remembering details for problem solving and remembering directions and instructions.
This is available as a home-based program.