I had always considered myself fairly proficient with Blender, especially when things were going well. When Core was introduced, I quickly watched all the modelling videos and tried to complete the exercises quickly. The end result was that I got stuck so many times trying to do the hard drive and didn't know how to solve the issues.
I've now gone back to Blender Basics, and even if I think I know something well, I'm forcing myself to do all the exercises and try to learn as many keyboard shortcuts as possible.
It's amazing the things I had glossed over and I am now feeling in a much better place. I look forward to starting Core again, taking my time, and properly playing with one topic before moving on.
I'm in a very similar spot with Blender. I feel pretty confident with it...right up until I'm not. I feel that, similar to "practicing meditation", one is always "practicing Blender" since there is always so much to learn - not just about the software but about how one interacts with it (sorting out workflows, how to approach solutions, etc).
A good reminder that I should run through the Basics course again some time. :D
Excellent. From the instructor side of this, taking additional questions, getting feedback, and otherwise having conversations with people who take our courses also helps me figure out how to better explain concepts. Some things can seem as though I am explaining clearly, but to a student, it can seem rushed. We're constantly evolving, and feedback is always welcome.