Self-Paced Training Registration