I am sure the answers would overlap about this issue or concern. I do think that we need to consider this.
I won't say either of them is the best... Offline education gives you the advantage to have a casual conversation and ask questions, some people are slow learners so they need more attention , online education might be for those who are fast learners or those who might feel shy to go to school physical maybe because of their age or disabilities..