Online Classes vs Offline Classes: Which is Better?