All Kinds of Minds undertakes applied research product development program design and professional training to foster the understanding and optimal care of children with differences in learning This Web site provides discussion groups activities full text articles audio clips book excerpts and research about learning differences