I think maybe it's your study methods that need improving. The knowledge in history will come along. Spend 10 minutes looking up the answers yourself. And aside from wiki or google, I can almost guarantee that whatever textbook has been assigned for the class has ALL of these answers. Probably in the same few chapters as well.