But, there is also another matter:
New concepts need time to sink in. You learn a new concept and then you need to use it right away, then we move on.
The class that made me cry was Complex Analysis. I was so frustrated by "poles.". But then a decade later when I looked at my notes I cried AGAIN because it was all so simple I couldn't understand how I'd ever been so upset about it.
Of course, by then I'd used it to do things, seen in many contexts. Dreamed about it.
