>>14134474i go through the problems, quizzes and exams on sites like MIT OCW. whenever i can't answer a question, i read articles and watch youtube videos. usually these will involve some other thing i'm not familiar with, so down the rabbit hole i go. eventually i'm able to crawl out of the hole and answer the question.
it's not a good way to learn, but i don't know what is.