@AngryHmong

I still remember learning JavaScript on my own and struggling with understanding the concept of a for loop. 

I was approaching the concept of a for loop from a top-down overview when I should've just broken down what makes a for loop a for loop in these three simple "How" questions:

1) How does it start? (int i = 0)
2) How does it change? (i > "some integer value")
3) How does it iterate? (i++ or i--)

Breaking big problems into smaller parts :)

@Noface678

That’s one of my main problems right now lol.