Discuss the importance of the various time value of money concepts such as compounding (future value), discounting (present value) and annuities. Why are these concepts so powerful?Discuss a particular characteristic (or type) of bond. Also discuss valuing bonds and how interest rates affect their value. Consider the importance of the yield-to-maturity (YTM). Also discuss the various stocks (common stock, preferred stock) and why they are difficult to value.