Using new technologies for overcoming specific learning difficulties.