That really depends on the type of job. Your accountant needs another course than your marketeer.
Where do you all go when you need to find high quality (low-cost) training for your staff? How do you figure out what you need and what the best options are? It's something that I've been thinking about a lot.