Why Choose Online Learning?