@schuyberg Welcome Schuyler! Would be great to have some more contributions to the Python lesson. @c-martinez is a maintainer too. We have been slowly working through the lesson. I primary focus so far has been to make the content more library and less math. Since the Sprint earlier in the year we've slowed a bit on development, but I'm going to endeavor to ramp up again in a week or so.
If you want to have a more in depth chat about it anytime please let me know. I can fill you in on a discussion I had a while back with @elliewix and @elainewong about its future direction.
I'm hoping it might get some love via @chodacki 's grant too.
To answer your question about Spyder or Jupyter, it was decided we would use Spyder, so yes, the setup needs fixing. If you want to do that and PR it that would be awesome :)