Ace Trainer (Trainer class)