Mind tools offers a wealth of information on their website. You can learn leadership skills, project management, communication skills, time management, etc . The list is endless. Visit them at www.mindtools.com.
I've used some of the Mindtools products and found them very enlightening. Especially if you are working with a team, it gives you some great insight into how the different team members think and process information.