Take a look at this inspiring video about young David and then visit his great website - www.davidversusautism.org for an update on his progress.