I am learning by using youtube and other resources provided by the quests and gnimmargorp itself. I self-study basically because not all of my friends are on the quests I am on and I try not to take help from our teacher. I already am using these techniques for some of my classes as my parents do not know much about the topics we are learning. So I use the resources given to us and I also take help from peers and teachers once in a while. Using youtube might not work as sometimes it is close to impossible to find something related to your topic and it answers the questions you are thinking. For coding, people have done this before so it is easier to find help on youtube.