@TedShifrin "My whole issue with "self-study" is that you have no one evaluating your learning and whether you can write up mathematics decently."
What about MathStackExchange (the proof-verification/solution-verification tag)?
For computational problems, the solutions manual should tell you if you're right.