Comment
Comment by sevensor
I agree with the recommendation. Automate the Boring Stuff is a great premise and a decent execution. But I'm really concerned by the OP's comment about not knowing math. As in, how much math don't you know? You don't need to be able to solve ODEs or multiply matrices to write Python, or in general unless your field of endeavor calls for it. But I've found that people who have a hard time with basic algebra have a hard time with life. Basic algebra at least, but ideally trigonometry, transcendental functions, and conic sections. People who don't know math think, "when would I ever use that?" The answer is "way more often than you would expect." When you don't know what you're missing, you have to invent bad answers to solved problems, or do without.