very good, especially if paying out of your own po
A bootcamp - intensive, long hours, take the exams, get the certification. I'm hoping to do the SharePoint 2010 course when I get time. It is costly but good value - if your time is valuable, you want to get it done. I learn best from being locked in a room with in person training out of the office. The trainer was a consultant who did SharePoint for a living and could answer all the questions, fix problems, etc.