It again depends on the person. Online classes surely save your time but the concentration is required. Some feel comfortable with offline coaching where you can personally go and clear your doubts. However, in both cases, hard work is essential.