Good as a basic course. For SQL module, should give more practice in the interval instead of expecting students to be able to perform SQL Query at one shot at the quiz.
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.
