Is Online Learning As Effective As In-Class Learning?