Potential trainers