today however, a wide variety of assistive technology solutions is available. These include taped books, screen reading programs, software to support written expression (e.g., through webbing, speech feedback, and/or voice recognition), simulation software to illustrate science and social studies concepts, math media that illustrate real-life applications (Lawrence-Brown, 2004)