In my opinion this site dosen’t teach you very well because of the comparing to random things like mazes. The animations also make it confusing because of their speed. you oversimplify it and that makes it all the more dificult. So many rules makes it confusing. Find a balance.