Trainer process