The course helped me to learn areas I was deficient in. For example, I needed to learn a little more about the layout of web pages, and this course makes an excellent presentation in that area. I also needed to learn about developing web pages for cell phones and tablets, and this course taught me a lot there. In addition, I learned about video and HTML5. In the beginning, I questioned whether I should be taking this course because the early lessons were review. As the course continued, I was very pleasantly surprised at the amount I learned. The entire course is clearly written. I think it's a great course, and I'm glad I took it.