I have a written a blog post on how Monero uses Cryptography (ECDH, Pedersen Commitments, Schnorr Signatures, Ring Signatures etc) to add privacy & anonymity on the blockchain
Perfect article, I'd like to see the one about the ways to buy Monero, because there are not so many options, just several CEXes, Haveno and instant crypto exchanges like Trocador or Exolix