Have you tried looking on this site for some training? Be sure to look at the calendar of events in the highlights section:http://www.isixsigma.com/ne/events/
There are also a couple companies that provide training online:http://www.moresteam.com/universityhttp://www.bmguniversity.com/
I would hire a consultant to build a custom database using Access for your business. That way you get exactly what you want, it will be modifiable by you in the future and it’ll probably be cost effective also. I haven’t been able to find any that I think are useful. It’s truly amazing what you can do with MS Access!