But mostly, I'm learning from ChatGPT. You can enter (or take a picture of) any problem and ask it to break it down step by step and it does that very well, and explains it better than most resources I've found. There are some OK YouTube or KhanAcademy videos too, but overall I prefer ChatGPT for its higher signal to noise ratio.
At home I'll usually ask ChatGPT to explain the first one of a problem type, then try to do it again on my own and double-check it against the posted answers. For subsequent problems, I'll do it myself first (pen and paper or iPad), check it for correctness, and then ask ChatGPT for a breakdown if I screw up. I can usually tell it the mistake I made (i.e. how come I got X in step Y) and it can often correctly guess and explain where I went wrong.
Some examples (keep in mind that I'm still working up to calc, so still in pre-calc right now!):
* Breaking down the quadratic formula and explaining imaginary numbers: https://chat.openai.com/share/b267e954-fa0b-46ea-8fd6-11f71a...
* Explaining properties of logs: https://chat.openai.com/share/01d79b4f-81b4-46b3-9767-be93b7...
* e and natural logs: https://chat.openai.com/share/fbb3f957-ed6f-4c1a-af95-917d0e...
* Word problems: https://chat.openai.com/share/502f7a91-9c2c-4c74-834a-5c791a...
-----------------
Overall, I find this method of learning math (by rote memorization and parroting) very unsatisfying, and I'm unable to retain most of it in long-term memory. A few days after I learn anything I already forget how to do it. I ended up with an A in the class mostly just cramming the night before + morning of, using ChatGPT and class notes to refresh myself before the tests.
But IMO it's a terrible way to learn (at least for me) and part of why I hate math. I never really learn the whys and wherefores of anything, it's just a bunch of magic shortcuts and black-box algorithms that I have to memorize and re-use without any actual understanding. It's the educational equivalent of solving every problem with someone else's function/library :( I have no idea why anything works the way it does, only that I must remember it and re-use it exactly.
If anyone has a better approach to learning and retaining this stuff, I'm all ears!