Trainer beats cancer, inspires others