learning difficulties discussion