Okay, I have a good friend and he is into the idea of becoming a Mathematical Physicist; however, there's several issues at hand. He's in his mid 20's and attends a really cheap community college. Apparently his high school was horrible at teaching students good material; in other words, he ended up falling behind on the pace he was at his studies and this was certainly not good for anyone but in particular for him, since he has a passion for learning mathematics and physics for becoming a mathematical physicist, not only was he behind on the basic math required for general purposes he also was massively held back on the track to going forth and becoming what he desires. I decided to help him out thereon. I recommended for him to read books from here: https://www.ocf.berkeley.edu/~abhishek/chicmath.htm https://www.ocf.berkeley.edu/~abhishek/chicphys.htm Of course starting from the very beginning but even the most basic books on this list were hard for him. He told me he wants a way to learn as if he never was taught mathematics in his life before; as if he were completely blank. I recommended for him to teach himself mathematics the proper way starting with set theory and logic but he found that difficult as well (Halmos book) also he was at a dangerously slow pace. So my question to you guys is, what would you recommend for him? I want him to become mathematically mature and also start being able to be quicker in understanding material. So what can we do? He wants to just be treated in his reading catalog as if he never took math in his entire life.