Yes, this is completly normal.

This is the first time you are solving problems on your own.

With the review project, take it step by step.

For example, here is the first step

I would focus on the first tip, they gave you here

- You can use a loop to iterate over the
`scores`

array and add up all the scores.

How do you write a for loop?

If you don’t remember, google “How to write a for loop JavaScript?” or come ask the forum

Then the next question you have to figure out is how to use a for loop to add up a list of numbers.

If you get stuck, then google “how to add up a list of numbers for loop javascript”

or ask the forum for help

Once you figure out how to add up all of the scores, then you can figure out the average.

The lesson gave you this formulae here

average = sum of all scores / total number of scores

Then the lesson gave you this hint about how to get the total number of scores

- You can use the
`length`

property to get the total number of scores.

And that is step 1.

That is how to approach each of these steps.

Break it down into small pieces.

If you are not sure how to tackle something, then google or ask the forum.

Try a whole bunch of things and test it out as you go.

That is why the example function calls where given to you so you can test your code.

Learning how to build things on your own is hard at first but that is the only way to become a programmer.

Just take it one step at a time, and through enough practice, you will be able to solve these problems better

hope that helps