Online Learning Meets In-Person Training with This Program