Amazing content, thanks for making it public! For people lurking, it has Notebooks, Quiz (review) questions, AND exercises. This is very good.
@webartifex it could help the spread of your course if you could put the Notebooks in a self-hosted Jupyter Notebook environment, so students don't have to install anaconda and all that.
Shameless plug here, I'm the creator of Notebooks.ai, which is a hosted Jupyter Lab environment for students, 100% free (we only charge big schools, so teachers and students are free to use). Here's a quick demo of your first lecture: https://notebooks.ai/santiagobasulto/intro-to-python-demo
And aside from ours, there are other options like mybinder or Google Collab.