A slower approach to learning object-oriented development. Well, actually, we believe that learning things as quickly as possible is a good thing. However, we don't believe that providing full-time training for weeks to get a project started is necessarily the best way. Even if you have the budget for it, it will not be efficient.
People can absorb only so much information a day.
In any event, people learn best when given a chance to try out concepts they've just been introduced to. By spreading training out over a longer period, a greater efficiency is achieved for the training efforts made. Not surprisingly, this is the model that universities follow. We believe that training and mentoring should be done together. People are introduced to new concepts, try them out and get mentoring when they do so.