Oh speaking of ai, there's this new cool ai tool "Explain Like I'm Five" (kind of a chatGPT doppelganger w/ a much cooler UI) that turns complex concepts into easy to understand explanations. And you can choose based on your level of understanding.