The way Dr. Suk organized this course with lecture videos, supplemental materials, labs, homework and quizzes was so helpful for me that I have learned so much from this course. I did not expect it to be a cakewalk as I was new to (Python) programming language but it was worth every bit of the challenges faced. Great experience. Thank you, Dr. Suk.