... while to not just know the material, but learning how to implement ... repetition. That's the only way to get good and fast ... solid on how to get the answer (even if you got it right).
... of practicing and learning how to work through the problems. Also play ...