I'm currently mastering in my history education, and I can say one thing: it's amazing how much history can be crammed into a human mind. Really. Before I started out, I too had a rather vague conception of history as a whole, but academic studies really pump you so full of facts one amazes even himself sometimes...
So don't despair, if you too go study history - and really apply yourself to it - you'll be as knowledgeable as these guys someday. It's possible.
Bookmarks