Special needs children are one of the greatest gifts to our society. They teach us to love deeply, live in the present moment and take on challenges in life with courage and tenacity.