This is a really neat video explaining the time value of money and the inter-related concepts of Present Value and Future Value