Very informative for the beginners! For Canadian users I would recommend Quadriga or Kraken to get your BTC via E-transfer or Wire. Also, if you are a Canadian forced into buying on credit, Coinbase and CoinMama will assist you. Though expect fees between 5-12% on credit card purchases; which is why I would advise against this practice.
RE: Getting Started with Crypto