i love project euler but most of the problems listed here require you to do some sort of programming which is great but i want to expand beyond just doing that in math. also, project euler is curated by its authors while teachyourselfmath just picks problems from whatever PDFs are available.