Online schooling is ideal if travelling to and from school takes more then 2 hours each way. But one needs to be much disciplined as you are not in a classroom environment and without a teacher looking over your shoulders. The benefit of online schooling, if you are disciplined, you will leave more as you do not have distracting 'dumb, lazy' students horsing around whilst you are wanting to learn. Make sure the online schooling allows you to do video conferencing, where you are hooked up via the net and attending class as if you were in the room with your classmates and teacher as this will eliminated being isolated and not part of the team.
Oops, sorry about the spelling errors.