David,
You deserve a lot of credit for what you did with your Son! That will stay with him forever.
Thanks,
Doug