qqp question1: What foundational concepts should I know before (attempting to) learn more about astrophysics? question2: How can I self-learn physics and go from being a beginner to being able to understand advance lectures?