I have finished the class. Thank Dr. Chuck so much.
I try to read the lecture slides before starting the lesson video. And with the explanation of Dr. Chuck, everything becomes clearly and easy to know. When I do the assignment, I follow the Dr. Chuck's way - step by step. Figure out the chart. Print out the result for each variable to see what happen. And see more his exercise video to get the code shorter.