clearly the internet in all cases, also on the internet one can listen to an audio book if you want, but in my case I prefer to watch tutorial or explanatory videos, so I repeat, the internet wins in everything