I would rate it around 4.7. I really learned a lot. The only thing that I didn't like about this course was that there was lot of theory videos which sometimes got boring.
I enjoyed this course, and I learned a number of new skills and ideas that will be a direct benefit to me in my career. My only suggestion for improving the course would be to revamp the quizzes. For the most part, they were straight-forward, but in too many cases there were questions where material that was presented as subjective in lectures was made to be very objective on the quiz. It was needlessly "hard" for the wrong reasons. Quiz me on the material, but don't try to trip me up, that's not why I'm here. I'm a professional, and I don't have time to re-take quizzes unnecessarily.
