Not at all, though Its easy to learn from home but there are many difficulties involved in it, like in case of help u won't get online helper, internet access problems, hacker might stole the information, and etc..Probably traditional methods are best to gain knowledge, education, etc..,