Topics on Back to the Future: An Adventure Through Time