What wonderful gifts. My son has challenges as well. Today he is in college and doing well. I directly credit his success to the Resource Team we lucked into at his elementary school. Their dedication, positive attitudes and love were a gift from God.
I'm so glad you have been similarly blessed. I wish everyone could be.