Not getting credit for some finished lessons

When I try to do them over again and submit, it takes me to the next lesson I finished already and starts that lesson over. As a result I can’t get credit for whole javascript course.

If you look at your profile, you will probably see that the last challenge you completed does show up as completed. Your browser keeps track of the last challenge you were on, and by default it will take you to that page. You can always choose the challenge you want to work on from the curriculum page.