oh yea - you mention in your "signature" that cognitive therapy has been suggested but you can't afford it. IMHO, you can do about as well by reading the forum and TBI guide and getting info about what to do or not to do. The doctors we have seen (many in diff areas of expertise) all play a rather passive role - bottom line is there is not much THEY can do for your hubby.
Time will help. Nutrition can help. Lack of stress (as you mentioned) can help.
Cognitive things can be worked on in many, many ways. From books, word searches, games, work and life in general are all cognitive exercises.
If he at some time is willing to use the computer,
www.pogo.com is a great game website that has tons of free games and no membership fee (though you can join if you want additional games). There is also a site called
www.lumosity.com that has cognitive based games to improve specific brain functions. It is free to try for 3 times then is pay based. It's a great site thought with tracking of how you're doing and suggestions for other games to help you improve problems areas.
Take care!