The Smalltalk Apprentice Program (STAP) is a project-focused
total immersion training program. It's designed to
accelerate Smalltalk teams by integrating project
development with customized training.
Each STAP team consists of one KSC Mentor for every two to
three client developers. In a STAP we will teach everything
from basic OOA&D concepts through detailed implementation
techniques.
Lately, we've begun using
DesignPatterns as a tool to help
teach our STAP Apprentices good design techniques.