I learned OpenGL during an LSD trip. My subjective experience was that the information just went in without any resistance. I've since written a lot of OpenGL code, and I can run it all and see that it objectively works. Of course, I've learned hundreds of other things without taking any drugs. But, again subjectively, it's usually more incremental and seems like more of a struggle with attention and comprehension. At least, I can say that I didn't get anything wrong with OpenGL. I didn't hallucinate that I learned it. The programs I wrote immediately following the trip worked fine.