Students of Class 10 of ICSE, or any other board can avoid taking online coaching if they are confident enough with their preparation for class 10. Also, if you prefer and understand more in offline classes, you can not think of online ones. But if you are not prepared well with your class 10 syllabus and face traveling issues, then you should go for online classes.