Mark here, thanks for the comments! I think my best bet on that front is to switch gears if I get stuck on a problem. So long as I&#x27;m able to make headway on some of the material at a given moment, then I should be able to keep pace. I suspect the basics electronics and statistics courses will save me on that front.<p>When it comes to grokking difficult concepts, I can often grasp an idea at a basic level rather quickly, but it can take me up to months before I&#x27;m able to realize all the implications of it. Also, I&#x27;ve noticed the rate at which I grasp things is very dependent on how well it&#x27;s taught. If a concept is taught well I can leverage it very quickly, but if I have to spend hours disentangling a concept I often don&#x27;t end up able to leverage it until months later when my subconscious has had time to make sense of the idea.