Hello James,
I received a great jumpstart from "Application Developers Training", additionally I received some tremendous input from "Micro Endevours" (George Goley's group) I know that they offer Beginning, Intermediate, and Advanced training. I don't think you could go wrong with either of those choices.
Barry Taft
i am only worried in the short term. once there is a problem, the solution usually presents itself.