I like this course a lot and would recommend it to all who want to start with learning Python. Course suits complete beginner. I managed to complete this course within 3 weeks without no prior background and dedicating 30-60 mins a day. Based on topics discussed in this course I enrolled into full specialisation on Coursera. I will start my data science degree this October and believe that this specialisation can prepare me well to my future studies.