When it comes to learning something really challenging you have to take small steps and celebrate them as well. Go read my other post under classroom. I posted how one simple mistake can break your entire code. In this example my Python textbook threw a curve ball and wanted me to think that we were starting a different line of code from what I was coding.