it seems everyone is focusing on speed reading and the memorization items on the list. I personally find #2, #3, #4, #6, #7 are stuff i already do and very effective. Stuff like breaking down things to smaller pieces, reinterpreting concepts, comfortable environment, drawing complex relationships on paper, etc. DO speed up learning - learning in the true sense of the word.