Assistive technologies can make a world of difference for students with language and communication, and learning differences or disabilities. They are particularly beneficial for students who have difficulties receiving, storing and retrieving information, and are designed to support cognitive processing. By accommodating individual learning needs, assistive technologies can help students attain academic success, despite learning challenges. There are many current software technologies available to accommodate different learning needs, particularly in the areas of language and organization. RRLS is pleased to offer students unique training programs in two of the leading technologies, Kurzweil 3000™ and Dragon NaturallySpeaking™.