Python Course?

I've been using Python and have picked up a lot of things on-the-job. But I always wanted to take a course (I've never really felt nearly as proficient with Python as I am with C). Any suggestions for an online course? Ideally one with real programming projects (we learn by doing). Much obliged. I see Coursera has a number of options. My experience with Coursera is they tend to be pretty light/superficial on programming assignments. Udemy may have some more 'beefier' alternatives.... curious what the Blind community thinks.

HPE heyitsy Mar 30, 2021

Python 3: Deep Dive on Udemy It's a 4 part series by Fred. Very useful.

Rally Health 2Pac4Ever Mar 30, 2021

This is all you need to get good at python: https://runestone.academy/runestone/books/published/pythonds/index.html