Learning 4 All is an organisation that is innovative and responsive to the needs of people working with children, adolescents and adults with special learning needs. They provide effective professional learning in a variety of ways to give the opportunity for participants to be reflective of their learning.