Online class is really helpful and very good it saves time and it's really convenient, it gives you the ability to comprehend lectures easily especially when you are in a cool place, you have the chance to choose the location that's suitable to receive the lecture, it is more convenient than offline lecture but in terms of practical and eye contacts with the lecturers offline class is good.