So I was in Macroeconomics this morning and my professor showed us this
video. The sequel can be found
here.I recommend you watch the whole video. The first three minutes are from Keynes's point of reasoning, the next three are from Hayek's.
Anyway, the way I see it, both schools of thought have valid points, but I prefer Keynesian economics. The reason for this is because government will provide where corporate entities choose not to, particularly in certain aspects of education and infrastructure. Now, if those entities were to take the initiative, then my opinions would surely change.