Happen to catch an article as it mentions Prof. Jeremy Siegel. I took Prof. Siegel's macro economics class last semester. This class is perhaps the most wanted/subscribed course at Wharton.
Found this article interesting and thought provoking, and also a nice refresher to things learnt in Finance 601 under another legendary faculty Prof. Franklin Allen.