With pleasure.<p>We usually say it is better to first master the theory, in order to possess all arms we need to solve a problem. The problem of such approach is we first have no idea of the real use of the theory. We then learn by practicing over and over.<p>Using the learning method I proposed, you will spend time on understanding the problem without having enough knowledge to solve it, but once you access the theory (made by people who  did researches to solve it before), you may start to understand the whole system because you feel concerned by what the theory provides you with.