Grappling with new concepts by teaching them

Often, when one is grappling with new concepts and fields of study, it is often very helpful to try to teach these concepts to others as a good mental exercise.

If one writes a blog post or creates a YouTube video to “teach” these new concepts to others, it almost always helps in the learning process.