Sprout Trainer (Trainer class)