It's been awhile so a brief update:
Craig is attending classes to earn his Microsoft Office Certification with hopes of getting an office job. He is working with the Dept of Rehab who is helping him with training and job locating.
Me, I am keeping busy with work, church, and being a wife.