Excellent and enthusiastic lectures and tutorials covering a number of topics. Much of the learning took place in the assignments where the concepts were applied and various points were illustrated.
I really enjoyed the course. The only problem was that I was using python 3+ and the programs were written with python 2+. There are some minor differences but I figured the them easily.