See if you think something like http://kelbytraining.com/ is worth it for you. Their training has always been spot on in my experience.

Cheers

Cris