I kind of did something vaguely similar, except less cool. I wanted to learn a little python except there was problems with getting internet access at my house. I was only without internet for like 3 weeks but that didn't cause too many problems with learning (and could always go to a friends house if I really needed internet). The best thing that helped me when learning was the python docs.
I highly suggest downloading documentation. Just going through little sections of the documentation was a great way to learn. Not having internet was also sometimes a good thing as there was very little distraction.
I highly suggest downloading documentation. Just going through little sections of the documentation was a great way to learn. Not having internet was also sometimes a good thing as there was very little distraction.